2. About Myself
• Experience
• 2+ years of experience in .NET Desktop and Web Application Development
• Teaching [1+ year]
• ICT Engineer(Volunteer) under MoFALD/LGCDP: Dhulikhel Municipality Office
[2+ years]
• Interests
• Artificial Intelligence, Machine Learning, Data Science, Cloud Computing, Web
Development.
• Projects
• Child Labour Data Analysis and Report Generation, ILO
• Personal Information System Management
• Queue Management System, Contact Manager, Inventory Management
System, Arduino-Web Interfacing Projects…
3.
4. Web Development
• Front End Development[Client Side]
• Layout, Designs
• HTML, CSS, JS
• Back End Development[Server Side]
• Database, Classes, Objects……
• C# (ASP.NET), PHP, RoR
5. Why ASP.NET ?
• Smart Web, Safe and Secure Application Development
• Plain and Easy Development
• High in demand in major IT/Software Companies ,Lots of employment
opportunities for fresh graduates
• Most used programming /coding languages in the world.
• Applicable to Development of Mobile and Cross-Platform Apps as
well..
6. Why ASP.NET ?
• For Nepal
• Requirement: >2000
• Available : <500
• Job offer in your hand
before completion of your
degree
7. Course Objectives
• Gain overall understanding of architecture of
Web applications.
• Acquire working knowledge of Web
Application development using Web Forms
with C# and Visual Studio IDE
• Development of Web Applications using
ASP.NET
• Database Integration using ADO.NET, LINQ
and Entity Frameworks.
8. Course Content
• Exploring .NET Framework & Introduction to
ASP.NET
• ASP.NET Web Forms:
• Structures
• Controls
• Designing in ASP.NET
• C# Fundamentals, OOP Approach in ASP.NET
• Database fundamentals and SQL Server
Integration with ASP.NET Webforms
9. Course Content
• Multi-tier Application
Development
• Membership and Role
Management
• Security Management
• Application State Management
• IIS Server and Deployment
• New Features
10. Course Teaching Styles
• 70 % Practical
• Involvement in Assignments and Projects
• Professional Programming Practices.
• 30% Theoretical
11. Course Applications
• Develop Web Applications on your own.
• Internship Opportunities
• You will have skills to start your career as web developer.
13. Reference Books
Professional ASP.NET 4.5 in C# and VB
Jason N. Gaylord, Christian Wenz, Pranav Rastogi, Todd Miranda, Scott Hanselman, Scott Hunter