EIEIOTECHNOVATION
← Training programmes

EIEIO / PROGRAMMING & DEVELOPMENT

ASP.NET Web Programming with C# 2015

Course outline

5 days

Duration

5 days

Chapter 1. An introduction to ASP.NET web programming

  • An introduction to web applications
  • An introduction to ASP.NET development
  • How an ASP.NET application works

Chapter 2. How to develop a one-page web application

  • How to work with ASP.NET web sites
  • How to use Visual Studio to build a web form
  • How to add validation controls to a form
  • How to add C# code to a form
  • How to test a web application

Chapter 3. How to use HTML5, CSS3 and Bootstrap with ASP.NET applications

  • The Future Value application with CSS formatting
  • The HTML and CSS skills that you need
  • Visual Studio features for working with HTML and CSS
  • How to use Bootstrap for responsive web design
  • The Bootstrap version of the Future Value application

Chapter 4. How to develop a multi-page web application

  • Introduction to the Shopping Cart application
  • How to work with multi-page web applications
  • How to create and use data sources
  • How to use session state
  • The business classes of the Shopping Cart application
  • The web forms of the Shopping Cart application

Chapter 5. How to test and debug ASP.NET applications

  • How to test and ASP.NET web application
  • How to use the debugger
  • How to use the trace feature

Chapter 6. How to use the standard server controls

  • An introduction to the standard server controls
  • How to use the common server controls
  • How to use the button controls
  • How to use the list controls
  • A CheckOut page that uses server controls
  • An introduction to the other standard server controls

Chapter 7. How to use the validation controls

  • Introduction to the validation controls
  • How to use the validators
  • Validation techniques
  • A CheckOut page that uses validation controls

Chapter 8. How to work with state, cookies, and URL encoding

  • How to use view state
  • How to use session state
  • How to use application state and caching
  • How to use cookies and URL encoding
  • An application that uses cookies, application state, and caching

Chapter 9. How to use master pages

  • How to create a master pages
  • How to create and develop content pages
  • How to customize content pages
  • The Shopping Cart application

Chapter 10. How to work with Bootstrap in ASP.Net

  • How to use the Bootstrap CSS classes
  • How to use the Bootstrap components
  • How to work with Bootstrap themes
  • How to control the rendered HTML

Chapter 11. How to work with friendly URLs and routing

  • An introduction to friendly URLs
  • How to use the FriendlyUrls feature
  • How to use ASP.Net routing
  • How to combine ASP.Net routing with FriendlyUrls

Chapter 12. An introduction to database programming

  • And introduction to relational databases
  • How to use SQL to work with the data in a relational database
  • How to work with other database objects
  • An introduction to ADO.NET 4.5

Chapter 13. How to use SQL data sources

  • How to create a SQL data source
  • How to use custom statements and stored procedures
  • How to use the DataList control
  • How to use data binding
  • A Product List application
  • How to use the advanced features of a SQL data source

Chapter 14. How to use the GridView control

  • How to customize the GridView control
  • A list application that uses a GridView control
  • How to update GridView data
  • A maintenance application that uses a GridView control
  • How to work with template fields

Chapter 15. How to use the DetailsView and FormView controls

  • How to use the DetailsView control
  • How to update the data in a DetailsView control
  • The Product Maintenance application
  • How to use the FormView control
  • A Shopping Cart application that uses a FormView control

Chapter 16. How to use the ListView and DataPager controls

  • How to use the ListView control
  • A list application that uses a ListView control
  • How to update ListView data

Chapter 17. How to use object data sources with ADO.NET

  • An introduction to object data sources
  • A Product List application
  • How to create a data access class
  • A Category Maintenance application
  • How to use paging and sorting with object data sources

Chapter 18. How to use model binding and the Entity Framework

  • How to create an Entity Data Model
  • How to use LINQ to Entities
  • How to use model binding to display data
  • A Product List application
  • How to use model binding to update, insert, and delete data
  • A Product Maintenance application
  • How to use data annotations to validate data

Chapter 19. How to secure a web site

  • An introduction to SSL
  • How to use a secure connection
  • A Shopping Cart application that uses SSL

Chapter 20. How to authenticate and authorize users

  • An introduction to authentication
  • How to create a web application that authenticates users
  • How to authorize users
  • A User Maintenance application
  • How to customize users

Chapter 21. How to use email, custom error pages, and back-button control

  • How to send email
  • How to use custom error handling
  • How to handle the back-button problem

Chapter 22. How to configure and deploy ASP.NET web applications

  • How to work with Visual Studio’s one-click publish feature
  • How to use the File System method
  • How to use the Web Deploy method

Programme scope, delivery arrangements and suitability are confirmed during enquiry.