DMU 2015 - 3. semester - oeadm15edD, oeadm15eiCWeekly plan for Programming
|
Sidst ændret: 2016.12.07
Uge 43 | |||
Goals for this week:
Preparation: see in
plan below |
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Wednesday | Preparation: Get an overview of HTML and CSS by studdy this pages (just keep to the 2 pages and not all the links). |
Getting started with HTML (Mozilla) How CSS works (Mozilla) |
|
08:15 - |
Short introduction to webpages and the tutorrials |
||
Paralell with the students are working with the tutorials one
group at time are supposed to make presentation og WCF and
WebApi work from project 2 - so be ready when your turn. |
|||
To get the basic of HTML pages work with this HTML tutorials |
HTML Tutorial
(w3school) this might give an overview for html tags Comparing HTML4 and HTML5 Tags |
||
When programming we often use FORMS These tutorials are inportant to reach |
HTML Forms (w3schools) | ||
Styling the pages is often done by CSS |
CSS Tutorial
(w3school) |
||
Optional: TheNewBoston - Video tutorials (if prefered) - XHTML and CSS Tutorials Playlist (css from 16) |
|||
- 11:30 | |||
Friday
|
08:15 - | Preparation: Get an overview of what DOM and javascript is by studdy this pages (just keep to the 3 pages and not the all links). |
Introduction to the DOM & javascript (Mozilla) The HTML DOM Document Object (w3school) JavaScript basics (Mozilla) Extra - optional Some slides in danish from previus javascript cource Pp_KortOmJavaScript - Pp_KortOmJavaScript2 |
Short introduction to
CSS3, javascript and the tutorrials |
|||
Paralell with the
students are working with the tutorials one group at time are
supposed to make presentation og WCF and WebApi work from
project 2 - so be ready when your turn. |
|||
Continuing work with tutorials about HTML and CSS from wednesday - you might also take a short look at CSS3 including animation of elements | CSS3 Introduction (w3school) | ||
When programming
ASP.NET some code might be genneratede as javascript and running
in browser on clientside. You must know a bit of javascript to understand what is goint on |
|||
Optional: TheNewBoston - Video tutorials (if prefered) - JavaScript Tutorials Playlist |
Alternative tutorials for HTML, CSS & JavaScript - HTML Tutorial (tutorialspoint) - CSS Tutorial (tutorialspoint) - Javascript Tutorial (tutorialspoint) |
Uge 44 | |||
Goals for this week - will
follow later:
Preparation: .....
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Monday |
Preparation:
|
Introduction to ASP.NET MVC (MVA) Introduction to ASP.NET Web Programming Using the Razor Syntax (C#) |
|
Short introduction to ASP.NET MVC | |||
Demo of making simple start to MVC (no database, no Entity
framework - just as simple as possibly) - Simple calculator - Controlers and Views for some maintaining of persons - using Razor templates for model |
Pp_MVC_START_ENG.ppt
Demos made in classroom this day - inserted after lecturer
WebApplicationDemoCalculatorNoModel_20161031.zip |
||
Paralell with the students are working with the the tutorials
one group at time are supposed to make presentation og WCF and
WebApi work from project 2 - so be ready when your turn. |
|||
Exercise
|
WebMVCAppDemoCalcSolution.zip Source for example of calculator StudentAndStudentRepository.zip (content for Models) CourseFacultyStudent.docx (another model if you want a bit more) These
small intrroduction might also help for starting More materials if needed - also to get a bit more in the deept |
||
Follow up on exercises - presentation of a solution - maby programming together (if needed)
|
|||
Thursday |
Preparation:
|
Using Data Annotations to Customize Data Classes Extra link inserted after lecture
|
|
08:15 - |
Follow up on basic MVC from monday Eventual short demo for old and new stuff |
||
Paralell with the
students are working with the the tutorials one group at time
are supposed to make presentation og WCF and WebApi work from
project 2 - so be ready when your turn. |
|||
Exercise
|
Using Data Annotations to Customize Data Classes
http://webservicedemo.datamatiker-skolen.dk/PostWcfService.svc |
||
13:00-14:00 | posibly GITHUB course by Morten Bo Nielsen (se news in fronter) | ||
- 15:30 | Exercise continued eventual student presentation of solutions for the exercises / solving some of them together |
||
Uge 45 |
No normal programming lecture this week - project work
|
Uge 46 | |||
Goals for this week
Preparation: You must make a list of basic needs for stuff you whish to include in your project code
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Wednesday | 08:15 - |
MVC continued - We will start with a follow up on week 44 |
|
Using ListBox and ComboBox |
From todays lessons: |
||
|
|
||
- 11:30 | We might continue with
the curency converter example, as it have most of the basic
needed for coding to prepare the exam. |
||
12:15 - 13:45 | Follow up on
presentation of project 2 - and more presentation
|
||
Last 2 lessons will be moved to Friday to guide and end presentation of project 2 |
Friday | |||
Uge 47 | |||
Goals for this week - will
follow later:
Preparation: Recapture stuff about WCF, WepApi and MVC from past lessons
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Thursday | 08:15 - |
Follow up on last week Demo: Using
MVC with a service layer (WCF) |
Startup project:
From lecturer:
|
Parsing and "remember"
data between views / actions
|
|
||
Eventual using WebApi from MVC and parsing objects (serializing json/xml) |
Example for callling a WebApi service from MVC - using JSON
format
Extra with examples with Json serializing (stackowerflow) |
||
|
- WebServiceStringList_Rest.zip Example from http://webservicedemo.datamatiker-skolen.dk/ - Source from this site - Visual Studio Solution |
||
14:00- 16:00 |
Be aware of the time Company visit on Hesehus, Englandsgade 24, 5000 Odense C - Ahmad Akhmiev will talk and make demos of ASP.NET MVC core
We expect all 3. semester students will participate. |
Uge 48 | |||
Goals for this week:
Preparation: Project work & Curency converter exercise (make MVC solution)
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Thursday Danish Class |
08:15 - | Follow up on last week | |
Setting up WCF for Json and pure Xml (REST) |
Simple service (counter & string list) with soap,json,pure xml - WebServiceStringList_Rest.zip Example from http://webservicedemo.datamatiker-skolen.dk/ - Source from this site - Visual Studio Solution |
||
WCF service form the day | WCFCorencyWebApplication_20161201.zip | ||
- 11:30 | Tips and tricks using helpers, html and single javascript method for post back to server action with data. | Experiment_WebApplicationPersonAdvancedHelper_20161201.zip | |
Friday
Int. |
08:15 - | Follow up on last week | |
Setting up WCF for Json and pure Xml (REST) |
Simple service (counter & string list) with soap,json,pure xml - WebServiceStringList_Rest.zip Example from http://webservicedemo.datamatiker-skolen.dk/ - Source from this site - Visual Studio Solution |
||
Tips and tricks using helpers, html and single javascript method for post back to server action with data. | Se Thuesday class | ||
- 11:30 | |||
Uge 49 | |||
Goals for this week:
Preparation: Prepare question acording to need for the exam
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Wednesday Danish Class |
08:15 - |
Follow up on last week |
|
10:00 |
Short presentation of Technology Denmark - Talent Program by Louise Daugbjerg - Pedersen (Technology Denmark) |
||
Question for project 3 and exam | |||
- 11:30 | Help for the project 3 |
Thursday
Int. |
08:15 - |
Follow up on last week |
|
10:00 |
Short presentation of Technology Denmark - Talent Program by Louise Daugbjerg - Pedersen (Technology Denmark) |
||
Question for project 3 and exam | |||
- 11:30 | Help for the project 3 |
Uge 50 | |||
Goals for this week:
Preparation: Prepare question acording to need for the exam
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Uge 51 | |||
Goals for this week:
Preparation: Prepare question acording to need for the exam
|
|||
Dag | Tidspunkt | Emne | Literature / Exercises |
Tuesday |
Exam training without theacher present - Pratice exam question will be available in fronter |
||
Thursday | 08:15 - 13:00 |
Pratice exam with teacher present Switching between danish and english classs.
|
|
Friday
|
08:15 - 13:00 |
Pratice exam with teacher present Switching between danish and english classs.
|
|