GANPAT UNIVERSITY
|
FACULTY OF ENGINEERING & TECHNOLOGY
|
Programme
|
Bachelor of Technology
|
Branch/Spec.
|
Computer Science & Engineering
|
Semester
|
V
|
Version
|
1.0.0.0
|
Effective from Academic Year
|
2024-25
|
Effective for the batch Admitted in
|
June 2022
|
Subject code
|
2CSE50E28
|
Subject Name
|
Web Development using .Net
|
Teaching scheme
|
Examination scheme (Marks)
|
(Per week)
|
Lecture (DT)
|
Practical (Lab.)
|
Total
|
|
CE
|
SEE
|
Total
|
|
L
|
TU
|
P
|
TW
|
|
|
|
|
|
Credit
|
3
|
0
|
1
|
0
|
4
|
Theory
|
40
|
60
|
100
|
Hours
|
3
|
0
|
2
|
0
|
5
|
Practical
|
30
|
20
|
50
|
Pre-requisites:
|
Knowledge of C/C++ Programming , Database, HTML, CSS, JavaScript.
|
Learning Outcome:
|
After completion of the course, student will be able to,
- Understand the basics of C# .Net
- Design the web application using ASP.Net server controls and AP.Net MVC
- Access the data using ADO.Net and ASP.Net
- Develop web applications using JQuery and AJAX
|
Theory syllabus
|
Unit
|
Content
|
Hrs
|
1
|
Microsoft .Net Framework
What is .NET framework, .Net Framework Architecture, Components of .Net Framework, The Common Language Runtime (CLR), The common type system (CTS),Managed code and unmanaged code, The common language specification(CLS),The .NET framework class library,
Namespaces, Assemblies
|
02
|
2
|
C# .NET
Introduction to C#, Namespaces, Constructors and Destructors, Function Overloading and Inheritance, Modifiers, Properties and Indexers, Attributes, Reflection API ,Unsafe Code, Events and Delegates
|
06
|
3
|
N-tier Architecture and ADO. NET
Introduction to ADO. NET, Understanding the Connection Object, Command Object, Data Adapter, DataSet, Data Reader, Working with Database using ASP.Net
|
04
|
4
|
ASP.Net
Introduction to ASP.NET, Difference between ASP and ASP .Net, Working with Controls, Using Rich Server Controls, Configuration Overview, Using the Web Site Administration Tool, Programming Configuration Files, Encrypting Configuration Sections, Accessing Data using ADO .Net, Connecting to Data , Executing Commands , Working with Data
|
10
|
5
|
Web Development in ASP.NET using MVC Architecture
Concept of ASP.Net, ASP. NET Server Controls, Validation controls, global. asax file, web.config
file, Web application using ASP.Net, MVC Architecture, Understanding Model, View and Controller, Understanding Routing System, Routes and HTTP, Razor Views & SignalR, LINQ and Entity Framework
|
15
|
6
|
Integrating AJAX and JQuery in ASP.NET Application
Introduction to AJAX, Embedding AJAX Toolkit in ASP.NET application, Introduction to JQuery, Accessing DOM using JQuery, Integrating JQuery in ASP.NET Application
|
08
|
Practical content
|
Practicals are based on topics like C#, ASP .Net web controls, ASP.Net MVC Architecture, Database Connectivity using ADO.Net
|
Text Books :
|
1
|
PROFESSIONAL ASP.NET 4.5 in C# and VB, Jason N. Gaylord, Christian Wenz, Pranav Rastogi, Todd
Miranda, Scott Hanselman, Wrox
|
2
|
Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net), by Adam Freeman
|
Reference Books :
|
1
|
Beginning ASP.NET 4 in C# 2010, Matthew MacDonald, Apress
|
2
|
ASP.NET 4 Unleashed, Stephen Walther, Kevin Hoffman, Nate Dudek
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|