ASP .NET C# and VB .Net
|Dates:||August 27-31, 2018 Other Dates|
|Meets:||M, Tu, W, Th and F from 8:30 AM to 4:30 PM 5 sessions|
|Location:||Center for Lifelong Learning 218|
There are 4 openings remaining at this time.
The first half of the course shows you how to use Visual Studio to design, code, and test multi-page Web Forms applications that get database data and manage session state. You will see where HTML5/CSS3 and Bootstrap fit in. This is the essence of ASP.NET Web Forms programming and prepares you for rapid progress in the sections that follow.
Module 2 covers the rest of the server and validation controls that are not covered in section 1, along with these areas: more about state management, how to build and format pages using master pages, more about using Bootstrap for responsive design, how to make a site easy for users to navigate, and how to use friendly URLs that improve search engine results. These are the features that you'll use all the time.
Module 3 covers how to use SQL data sources and five ASP.NET controls: GridView, DetailsView, FormView, ListView, and DataPager to develop professional database applications with little or no C# code. You will learn how to use object data sources and model binding with the Entity Framework to create 3-layer applications that separate the presentation code from the data access code.
In module 4, you will learn skills for polishing up your ASP.NET applications such as: how to secure an application, how to authenticate users with ASP.NET Identity, how to handle back-button refreshes, how to send email, and how to deploy a web application on a remote web server.
Module 5 shows you how to use ASP.NET Ajax to develop rich Internet applications. It shows you how to create and consume WCF and Web API services, and it introduces you to ASP.NET MVC, a completely different approach to web programming other than Web Forms.
Who Should Attend?
" This course is for anyone who wants to learn how to use C# 2015 to develop ASP.NET Web Forms applications:
" It works if you're new to Web programming
" It works if you're new to Microsoft's .NET development environment
" It works if you're an experienced .NET developer who's new to Web development
" It works if you have programming experience with another language like Java, C++, or COBOL