MSc-I Semester-II (Computer Science)

CC-201:  Web Technology

MSc (Choice Based Credit System)

To be implemented from the academic year 2019-2020

External Marks-80 Internal Marks -20 Theory -04 hrs. /week

 

UNIT -I                                                                                                                                                                 (15 Hrs)

Introduction: .NET framework and its architecture, CLR, JIT, CTS, Metadata, .NET Revolution, Characteristics of C#, Programming structure of C#, scope of variables, boxing & unboxing, Nullable Data types, Conditional statements, Arrays, Loops, class, inheritance, polymorphism, Exception handling, delegates

UNIT- II                                                                                                                                                                (15 Hrs)

Introduction to C#: Windows form controls, containers, Data Controls, Dialog Controls, sample application development, Deployment of C# application ASP.NET: Page Life Cycle, ASP.NET server-side Controls, Data Controls, Server-side Validation Controls, Language Integrated Queries (LINQ), Web services,

UNIT- III                                                                                                                                                              (15 Hrs)

State management: Server side & Client-side state management, Caching in ASP.NET: Page caching, data caching, fragment caching AJAX: Introduction to AJAX, Various extenders of AJAX ADO.NET: ADO.NET Architecture, ADO.NET namespaces, Working with ADO.NET, Data controls, FormView Control, Working with Repeater, connected architecture, Disconnected Architecture, Three-layer Architecture, Working with Master pages

 UNIT- IV                                                                                                                                                             (15 Hrs)

Microsoft SQL Server: Database designing, Tables, Views, Stored Procedures, taking backup of database, reating script of database Java Script: JavaScript Overview, Data types, variables, scope of variables, casting, data type conversion rules, Expressions and operators. Arrays. Built-in functions, and Built-in objects- String, Date, Math. Three types of dialog boxes-alert, prompt, confirm. Custom Functions.

 References:

1. C# 4.0 The Complete Reference by Herbert Schildt

2. Essential C# 4.0” by Mark Michaelis and Eric Lippert

3. “C# in Depth” by Jon Skeet

4. “Head First C#: A Learner’s Guide to Real-World Programming with C#, XAML,    and .NET” by Jennifer Greene and Andrew Stellman

5. “Microsoft Visual C# Step by Step” by Sharp John

6.  “Let Us C#” by Yashavant P Kanetkar

7. Javascript: The Complete Reference by Thomas Powell &  Fritz Schneider

8. JavaScript Pocket Reference, 3rd Edition By David Flanagan

9. Professional JavaScript for Web Developers, 4th Edition by Matt Frisbie