Professional Documents
Culture Documents
Course Outline: Course Title Course Code Course Webpage Course Email Instructor Teacher Assistant(s) (T.A) Credit Hours
Course Outline: Course Title Course Code Course Webpage Course Email Instructor Teacher Assistant(s) (T.A) Credit Hours
Teacher Assistant(s)
(T.A)
Credit Hours 3
Theory/week:
Weight 3 Cr. hrs.
Lectures: 2
Duration 1.5 hrs.
Prerequisite Course
Follow Up
Assessment Criteria Sessional ………………… 25% Mid ……… 35% Final ……… 40%
Quizzes,
Assignment, 9
Tests
Written Exam Written Exam
Labs 6 …………………35 …………………40
Project,
10
Presentation
25 35 40
Total
100
Lecture Breakdown
2 .NET Managed and Unmanaged Code, Assembly file R1-( Reading Material)
Concept, Type of Assembly (exe, dll).Global Assembly A-Chap 1 pg(8-9)
Cache, Assembly manifest , input from command line, A-Chapter 2 pg (13-
Input from Console. Creation of Assembly file(dll, exe) pg-28)
using csc compiler.
5 9 Events, Dock and Grid Layout, Dependency and attach A-Chap15 pg(411-445)
Properties, Introduction to Disconnected Model J- Chap 9 pg(317-365)
8 15 LINQ to Sql, Projection, Filtering and Join In Linq A-chap 19(pg 565)
Queries, Method Syntax E-Chap1, E-Chap3
10 19 Layouts, ViewStart, partial Views, Model, Model Binding, I-chap 5 (pg 101)
Introduction to ADO.NET Entity Framework, The Entity K-chap3 (pg 47)
Data Model, CSDL: The Conceptual Schema, SSDL: The I-chap 2 (pg 15)
Store Schema, MSL: The Mappings
20 Eager vs Lazy Loading, POCO Classes, DBContext API, I-Chap 8 (pg 201)
Querying Entity Data Models, LINQ to Entities, K-chap 4 (pg 71)
Projection, Navigation, Joins in queries, Modifying
Entities and Saving Changes
11 21 Forms, Get Vs Post, Html Helpers, Form, Input Helpers, K-chap 5 (pg 95)
Strongly Typed Helpers, Templated Helpers, Helpers
and Model State
30 Presentations
16 31 Presentations
32 Presentations
o Quizzes will be unannounced: so you are allowed to use any helping material available at that
time. Neighbors and machines are exception.
o Mobile Phones must be switched off during the class and laboratory.