~~NOTOC~~ {{ :slide2.png?350}}{{ :slide1.png?350}}{{ :microsoft-dot-net-new-logo.png?150}} ====== .NET Code Camp 2010 ====== //**Imagine Cup Submission Deadline for software design (Finland Local Competetion) : 8.3.2010** //. //**Please Add Jari Porras as your mentor while creating your Imagine Cup group and submitting your entry** //. // **Please submit your entry through this link: http://imaginecup.com/FI/SD.aspx [This link is in Finnish and if you have any problems with Finnish language in this page, please contact Tommi Kallonen (tommi.kallonen@lut.fi)]. Hopefully every group submits their entry before 7th March 2010** //. // **Please submit your 1 page brochure and 5 page report in pdf file format** //. //Final Report and Poster Submission Deadline: 1st March 2010 07:59 //Feedback Day: 11th February 2010 //Report Submission Deadline(LUT): 11 February 2010 (Recommended 10th February 2010) //. //Code Camp Week: Week 4 Monday 25.1 - Friday 29.1 2010// //.NET Basics: Friday 22.1.2010// //Microsoft Technology Tour: Monday 18.1.2010// CT30A9300 Code Camp on Communications Engineering (4 cr) ====== News & Notes ====== * **Imagine Cup Submission Deadline for software design (Finland Local Competetion) : 8.3.2010** * **Please Add Jari Porras as your mentor while creating your Imagine Cup group and submitting your entry** * **Please submit your entry through this link: http://imaginecup.com/FI/SD.aspx [This link is in Finnish and if you have any problems with Finnish language in this page, please contact Tommi Kallonen (tommi.kallonen@lut.fi)]. Hopefully every group submits their entry before 7th March 2010** * **Please submit your 1 page brochure and 5 page report in pdf file format** * Deadline for Final report and poster submission: 1st March 2010 07:59 * Please return the final report and poster in pdf file format to email bishal.karki@lut.fi by 1st March 2010 07:59. Please do not upload it to wiki. * Please check for the course wiki after 1st March for further imagine cup guidelines. * Please do not forget to upload your code files(zip) into the wiki under your group pages. * Feedback Day: 11th February 2010 - Please get your time(30 mins) reserved on the wiki for the feedback day [[lappeenranta feedback|here]] * Report Submission Deadline(LUT): 11 February 2010 (Recommended 10th February 2010) * Friday 11.2.2010, a 5 page Software [[description]] and 1 page brochure for code camp result and for feedback for the [[imagine cup]] . Put your documents into group wiki area, if you can put your documents into wiki at 10.2.2010 it would be better for us to study it prior and prepare the feedback for each group. Else bring it along with you during the feedback. Please send the email conformation at bishal.karki@lut.fi after putting your report on the wiki. * [[lappeenranta feedback]] arrangements * //Registrations to the course **CANNOT** be done through weboodi so you can register in auditorium/classroom itself on the event days or through NOPPA. // * //Enroll Through Noppa: https://noppa.lut.fi/noppa/opintojakso/ct30a9300/etusivu // * The Registration link is available under **[[https://noppa.lut.fi/noppa/opintojakso/ct30a9300/course_registration|Course Registration]]** or * Use the following link to register to the course events. * http://www.webropol.com/P.aspx?id=391868&cid=10056453 * Please **DO NOT FORGET** to register yourself to the microsoft tour through **Microsofts** web page. * //For Idea Day i.e. Microsoft Technology Tour day (18.01.2010) you should register through http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032438114&Culture=fi-FI // * [[Code complete and demo]] instructions. ====== Idea Day/ Microsoft Technology Tour ====== **Location** **Student Union Auditorium** * **Start time on Monday 18.1.2010 at 8:00** ^ Time ^ Event ^ ^ 08:15 |Opportunities for educational institutions, teachers and students | ^ 09:45 |Break | ^ 10:00 |Overview of the business operated tools and techniques to user interface design and application development. | ^ 11:45 |Lunch Break | ^ 12:45 |Technology Trends and Future. - Desktop and Web Programming (wpf, silverlight, LINQ, asp.net, cloud computing, maps and much more). | ^ 14:30 |Break | ^ 14:45 |Technology Review continues... | ^ 16:30 |Event Endings | //.// ====== .NET Basics Day ====== **Location :** **LUT ML6428** * **Start time : Friday 22.1.2010 at 8:15** ^ Time ^ Activity ^ ^ 08:15 |Introduction | ^ 08:45 |.NET Tutorial starts from Expert Tuomo Ketomäki | ^ 10:00 |Break | ^ 10:15 |Tutorial Continues | ^ 12:00 |Lunch Break | ^ 12:45 |Tutorial Continues | ^ 14:00 |Tea Break | ^ 14:15 |Tutorial Continues | ^ 16:30 |The End| // // //.// ====== Tuomo Ketomäki's Content (22.01.2010) ====== ^ Presentation^ Material (pdf) ^ ^ ASP.NET Basics|{{:dotnet2010:1basics.pdf|Basics(pdf)}} | ^ AJAX|{{:dotnet2010:2ajax.pdf|Ajax(pdf)}} | ^ Master Pages and navigation|{{:dotnet2010:3masterpagesnavigation.pdf|Master Pages and Navigation(pdf)}} | ^ User Controls|{{:dotnet2010:4usercontrols.pdf|User Controls(pdf)}} | ^ Data binding and LINQ to SQL|{{:dotnet2010:5databindinglinq.pdf|Data binding and LINQ to SQL (pdf)}}| ^ Web Services|{{:dotnet2010:6webservices.pdf|Web Services(pdf)}} | ^ Silverlight|{{:dotnet2010:7silverlight.pdf|Silverlight(pdf)}} | //.// ^ Demo Applications^ Material (zip) ^ ^ ASP.NET Demos|{{:dotnet2010:aspdotnetdemot.zip|ASP.NET Demos (zip)}}| ^ Silverlight Demos|{{:dotnet2010:silverlightdemot.zip|Silverlight Demo (zip)}}| ====== Code Camp Week ====== **Location** **6428** Windows Classroom * **Start time on Monday 25.1.2010 at 10:15** ^ ^ Monday ^ Tuesday ^ Wednesday ^ Thursday ^ Friday ^ ^ 08:15 |------ | Coding | Coding | Coding | Code Finalizing | ^ 10:15 |{{:dotnet2010:codecamp_start.pdf|Intro}} & {{:dotnet2010:msimaginecupjp.pdf|Idea}} Brainstorming | Coding | Coding | Coding | Code complete | ^ 12:00 |Lunch | Lunch | Lunch | Lunch | Demo | ^ 13:00 |Idea Complete & Design (Wiki Ready) | Coding | Coding | Coding | Demo | ^ 14:15 |Short Idea Presentation & Feedback | Coding | Coding | Coding | Closing | ^ 18:00 |Beach Sauna, Drinks & Snacks | Coding | Coding | Coding | | ^ 02:00 | | Coding | Coding | Deadline style Coding | [[http://www.webropol.com/P.aspx?id=403534&cid=8617329|Feedback]] | Presentations * yet to come............ ====== Groups ====== ^ Group ^ Application ^ Name 1 ^ Name 2 ^ Name 3 ^ Name 4 ^ | [[.:grp1:start|grp1]] |[[.:grp1:start|K.I.D. (killing illness dangers]] | JING WU | Alexander Golovlev | Abrar Sohail | NN | | [[.:grp2:start|grp2]] |[[.grp2:start|ReadyEdu]] |Md.Azad |Sumsunnahar Sheuly |Anastasia Kang'ongole | Pradeep Bolleddula | | [[.:grp3:start|grp3 - WINNER]] |[[.:grp3:start|MALT]] | Parkkila Janne | Maglyas Andrey | Tattari Johannes | Malevich Rostislav | | [[.:grp4:start|grp4]] |[[.grp4:start|AgriCoord]] |Harri Johansson |Antti Knutas |Jifeng Xing | Aoke Li | | [[.:grp5:start|grp5]] |[[.:grp5:start|Hope]] | Vadim Matveev | Tommi Kähkönen | Waheed Niaz | Bandana Karki | | [[.:grp6:start|grp6]] |[[.grp6:start|ABC Pictionary]] |Juho Kuokka |Olli Pikarinen |Miika Puroharju | | | [[.:grp7:start|grp7]] |[[.grp7:start|Make Us Survive]] | Lampinen | Ahmadi | Nokso | Abdullah | | [[.:grp8:start|grp8]] |[[.grp8:start|CMC: Care of Mother & Child]] | Manish Thapa|Madan Kadariya |Gobinda Kandel | NN | | [[.:grp9:start|grp9]] |[[.grp9:start|LH: Let Us Help!]] |Kamal Panthi |Helvi Nyerwanire |Santosh Kalwar | Deepak Man Shrestha | | [[.:grp10:start|grp10]] |[[.grp10:start|Wizard of Oz]] | Bishal Raj Karki|Tommi Kallonen | Were Oyomno| Jari Porras | | [[.:tut1:start|tut1]] |[[.tut1:start|GPD]] | Jani Santanen | Kai-Mikael Alanne | Tuomas Melin | Olli Rantanen | | [[.:tut2:start|tut2]] |[[.tut2:start|Globaid]] | Jani Metsä | Eero Salonen | Juha Simola | Juha-Pekka Sarin | | [[.:tut3:start|tut3]] |[[.tut3:start|PIGI]] | Anuradha | Sarath Singapati | Veerakishore | NN | | [[.:tut4:start|tut4]] |[[.tut4:start|CREAM]] | Ilkka Auer | Mikko Pohja | Timo Salokas| NN | | [[.:tut5:start|tut5]] |[[.tut5:start|RiceGrinders]] | Lasse Mankinen | Heikki Hautala | Kari Bragge| NN | ====== MS SQL Server 2008 (Database) ====== MS SQL Server 2008 (Network Server) is running on LH7100074 * If any group wish to use this database server remotely just ask, i will create a username, password and database for you. * Please dont use MS Access as your back end. * If you want to use the mssql which is available within visual studio, that is also OK. * You are always welcome to try mysql. ====== Imagine Cup ====== * [[http://imaginecup.com|Imagine Cup Home]] * [[http://imaginecup.com/CompetitionsContent/MDG.aspx|Competetion Theme]] * [[http://imaginecup.com/Competition/Overview.aspx|Competetion Overview]] * [[http://imaginecup.com/CompetitionsContent/Competition/awards_at_a_glance.aspx|Additional Awards]] * [[http://imaginecup.com/About/Welcome.aspx|Start Guidelines for Imagine Cup]] * [[http://imaginecup.com/Support/exploreimaginecup.aspx|2009 and 2008 Imagine Cup Winners]] ====== Discuss ====== Discuss coding etc. problems * IRC : irc.freenode.net * #lut-codecamp * Forums => will be there soon!! * Skype ====== FAQ ====== === What are recommended skills/requirements for code camp ? === Programming experience(I hope you all have some...if not..then you'll have one during this code camp) and of course learning **INTEREST** is the most. === Can I prepare to Code Camp ? === Yes. During code camp week we will brainstorm a software idea, design it and code it. Getting good ideas might sometimes be hard and thinking about different ideas before code camp makes it faster to get into coding part. === I have an exam in Code Camp week ? === You are free to go exam, but code camp in intensive course and idea is to focus coding during the well, so it is recommended you prepare to exam before the code camp week. === Grading ? === Grading 1-5 from * Idea and presentation of the Idea in wiki: 25% * Coding of the implementation: 40% * Demonstration: 15% * Code Camp Spirit: 20% === More ? === If you have questions about code camp send email to **bishal.karki@lut.fi**. ====== Links ====== Some basic Tutorials links: //.// C#.net: * Link1: [[ http://www.homeandlearn.co.uk/csharp/csharp.html|Visual C# .NET Programming]] * Link2: [[http://www.dotnetspider.com/DotNet-Tutorial-270.aspx|C# Language Syntax]] * Link3: [[http://www.dotnetspider.com/DotNet-Tutorial-271.aspx|Data types in C#]] * Link4: [[http://www.dotnetspider.com/DotNet-Tutorial-273.aspx|Property in C# class ]] * Link5: [[http://www.dotnetspider.com/DotNet-Tutorial-277.aspx|C# sample for basic file operations]] * Link6: [[http://www.dotnetspider.com/DotNet-Tutorial-278.aspx|C# sample for retrieving html content from any websites ]] * Link7: [[http://msdn.microsoft.com/en-us/library/bb383962.aspx|C# Guided Tour]] ASP.net: * Link1: [[http://www.asp.net|ASP.NET tutorials]] * Link2: [[http://www.dotnetspider.com/AspNet-Tutorials.aspx|ASP.NET tutorials for beginners]] * Link3: [[http://aspalliance.com/144_ASPNET_Tutorial|ASP.NET Tutorial]] This is quite good but the backend script language used is VB. still you can get idea for c# as well..not much difference. * Link4: [[http://www.dotnetspider.com/AspNet-Tutorials.aspx|ASP.NET tutorials for beginners]] * Link5: {{:dotnet2010:aspnetmvc-nerdinner_v1.pdf|Free ASP.NET MVC eBook Tutorial}} * Link6: [[http://weblogs.asp.net/scottgu/default.aspx|ScottGu's Blog]] Ajax: * Link1: [[http://www.aspnettutorials.com/tutorials/ajax/|Ajax tutorials]] * Link2: [[http://ajax.asp.net|2010Microsoft official AJAX web site]] * Link3: [[http://www.asp.net/learn/ajax-videos/|Microsoft AJAX learning videos]] * Link4: [[http://www.asp.net/ajax/ajaxcontroltoolkit/samples/|Microsoft AJAX Control Toolkit Samples]] Windows Mobile Programming: * Link1: * Link2: * Link3: * Link4: * Link5: XML: * Link1: [[http://www.dotnetspider.com/Xml-Tutorials.aspx|Xml tutorials for beginners]] * Link2: [[http://www.devguru.com/features/tutorials/XML/beginning_xml.html|A Beginners Guide to Creating and Displaying Your First XML Document. ]] * Link3: [[http://www.freewebmasterhelp.com/tutorials/xml|XML Tutorial]] * Link4: [[http://www.learn-xml-tutorial.com/|XML Basics]] CSS: * Link1: [[http://htmlhelp.com/reference/css/quick-tutorial.html|CSS Quick Tutorial]] * Link2: [[http://htmlhelp.com/reference/css/structure.html|CSS Structure and Rules]] * Link3: [[http://htmlhelp.com/reference/css/properties.html|CSS Properties]] * Link4: [[http://htmlhelp.com/reference/css/style-html.html|Linking Style Sheets to HTML]] * Link5: [[http://www.w3schools.com/Xml/xml_display.asp|Displaying XML with CSS]] Silverlight: * Link1: * Link2: * Link3: * Link4: * Link5: Expression Blend: * Link1: * Link2: * Link3: * Link4: * Link5: Database: * Link1: * Link2: * Link3: * Link4: * Link5: * MS SQL: * Link1: * Link2: * Link3: * Link4: * Link5: * LINQ: * Link1: * Link2: * Link3: * Link4: * Link5: ====== What is Code Camp ? ====== //[[:Code Camp]] is a learning and hacking experience. The code camp approach can be defined as a collaborative learning setting that aims to promote profession-oriented skills. In code camp, the term camp refers to a situation where students assemble and stay a while together. The term code refers to coding, i.e. writing computer programs.// ====== Registration ====== Enroll to course **CT30A9300 Code Camp on Communications Engineering** in [[https://noppa.lut.fi/noppa/opintojakso/ct30a9300/etusivu|Noppa]] or http://www.webropol.com/P.aspx?id=391868&cid=10056453