1 FACULTY OF SCIENCE AND HUMANITIES Course Code Course Title Semester Course Time : : : : DEPARTMENT OF COMPUTER APPLICATIONS COURSE PLAN MC1343 ASP.NET IV Dec – April 2015 Day Order II III IV V Hour 3 5 6 4 Timing 11.45 am – 12.35 pm 1.50 pm – 2.40 pm 2.40 pm – 3.30 pm 9.50 am – 10.40 am Location : MBA Block, Fourth Floor - MB401 – MB403 Faculty Details : Name 1. A. Vijay Bharath 2. P. Christopher 3. R. Thenmozhi Office MBA BLOCK4th Floor – MB401, MB402 & MB403 Office hour Mail id 8.45 am – 3.35 pm vijaybharath.a@ktr.srmuniv.ac.in christopher.p@ktr.srmuniv.ac.in thenmozhi.r@ktr.srmuniv.ac.in Required Books: 1. Kogent – ASP.NET 3.5 Black Book – Platinum Edition - Dreamtech Press -2010. 2. Kogent – .NET 3.5 Black Book – Platinum Edition - Dreamtech Press - 2010 Reference Books: 1. 2. 3. Kogent – ASP.NET 3.5 in Simple Steps - Dreamtech Press - 2010 Greg Buczek – ASP.Net Developer’s Guide – Tata McGraw Hill publishing Company Ltd. 2010 Mathew Mac Donald - ASP.NET Complete Reference - Tata McGraw Hill publishing Company Ltd - 2010 Prerequisite : MC1343 – ASP.NET Objectives : 2 At the end of this course the learner is expected: To gain in depth knowledge on .NET framework To gather more information about Web Applications To show extensive knowledge in Web Development To generate Web Service based upon Service Oriented Architecture Assessment Details Announced Quiz Cycle Test – I Unannounced Quiz Model Exam Total : : : : : 10 Marks 10 Marks 10 Marks 20 Marks 50 Marks Test Schedule S.No. 1 2 DATE TEST Cycle test Model exam TOPICS I,II unit Full DURATION 2 periods 3 Hrs Outcomes Students who have successfully completed this course will have full understanding of the following concepts Course outcome Program outcome To learn .NET framework and Life cycle To understand and write programs on ASP.NET To understand ASP.NET control and To understand various ASP.NET Controls ADO.NET Concepts To create ADO.NET framework To acquire a working knowledge of creating and consuming Web Services To create LINQ queries and Security To enable the learner for aiming careers in To Understand Web Services Web Application Development and Micro Soft solution/product development Detailed Session Plan UNIT 1 : INTRODUCTION TO .NET 9 Introduction to .NET & its Benefits -Architecture of .NET Framework ASP.NET Introduction &Features -Life cycle of ASP.NET -File Types -Exploring ASP.NET Web Pages -Page directives- Application Structure & state-Case study Session No. 1. Topics to be covered Introduction to .NET & its Benefits Time (min) Ref Teaching Method 50 1 BB Testing Method Discussion 3 2. Architecture of .NET Framework 50 1 BB 3. Architecture of .NET Framework 50 1 BB 4. ASP.NET Introduction & Features 50 5. Life cycle of ASP.NET 50 6. File Types -Exploring ASP.NET Web Pages 50 7. Page directives 50 8. Application Structure & state 50 1 1 1 1 1 BB BB BB BB BB Discussion Discussion Group Discussion Discussion Discussion Discussion Discussion Application Structure & state-Case 1 Case study 50 BB study UNIT 2: ASP.NET CONCEPTS9 Standard Controls-Creating Web Application-Navigation Controls-Validation controls -Application programs -Web parts controls -Web parts controls and Program. 9. 10. Standard Controls 11. Standard Controls 12. Creating Web Application 13. Navigation Controls 14. Navigation Controls 15. 16. 17. 18. Validation controls 19. ADO.NET Framework 20. Grid View 21. Data list 22. Repeater 23. Form view 24. Designing Application 25. ADO.NET Managed Providers Application programs Web parts controls and Program 50 50 1 BB Discussion 1 BB Discussion 1 BB Demonstration 1 BB Discussion 50 1 BB Discussion 50 50 50 50 1 1 1 1 BB BB BB BB Discussion Demonstration Discussion Demonstration 50 1 BB Discussion 50 1 BB Discussion 1 BB Discussion 50 1 BB Discussion 50 1 BB Discussion 50 1 BB Discussion & Demo 50 1 BB Discussion 50 50 Web parts controls and Program Unit 3 : ADO .NET 9 ADO.NET Framework-Grid View-Data list-Repeater-Form view -Designing Application-ADO.NET Managed Providers-SqlDataSource Managed Provider-OLDB managed provider. 50 4 26. SqlDataSource Managed Provider 27. OLDB managed provider 50 50 1 BB Discussion 1 BB Discussion UNIT 4: LING QUERIES AND SECURITY 9 LINQ queries –Introduction -Query operators-Query operators -LINQ to ADO .NET-Create Application for LINQ to ADO.NET-LINQ to XML -LINQ to Objects-Create Application For LINQ to XML -Security Using Login control. 28. LINQ queries –Introduction 1 BB Discussion Query operators 50 50 29. 1 BB Discussion 30. LINQ to ADO .NET 50 1 BB Discussion 31. Create Application for LINQ to ADO.NET 50 1 BB Demonstration 32. LINQ to XML 50 1 BB Demonstration 33. LINQ to Objects 50 50 1 BB Group Discussion 1 BB Group Discussion 50 1 BB Demonstration 50 1 BB Discussion 34. 35. 36. Create Application for LINQ Program Create Application For LINQ to XML Security Using Login controls. UNIT 5: CONFIGURATION AND WEB SERVICES 9 Caching Introduction-Output Caching-Data Caching -Globalization-Infrastructure of ASP.NET Web service-Web service Wire Formats-Creating Web Services -ASP.NET Configuration-Deploying Web Applications. 37. Caching Introduction 50 1 BB Discussion 38. Output Caching 50 1 BB Discussion 39. Data Caching 50 1 BB Discussion 40. Globalization 1 BB Discussion 50 1 BB Discussion 1 BB Discussion 1 BB Demonstration 50 42. Infrastructure of ASP.NET Web serviceWeb service Wire Formats 43. Creating Web Services 50 50 44. ASP.NET Configuration 50 1 BB Discussion 45. Deploying Web Applications 50 1 BB Demonstration 41. Prepared by Vijay Bharath A HOD/MCA