Spindustry News

Azure For IT Professionals

Learn more about implementing Azure as part of your infrastructure.

Staying Sharp on Microsoft Office Can Save Time & Money

Learning the latest Microsoft Office tips and tricks can benefit you greatly.

"How do I determine if this new technology is for real?"

Michael Bird explains how to navigate new technology waters.
Training partners

Spindustry Training

spindustrytraining.com - (515) 334-9556

Bookmark and Share

Beginning ASP.NET 4.5 using Visual Studio 2012/2013

Course Code: STTBASP2012
Length: 5 Days
Tuition: $2,195.00

Schedule for this Course

There are no dates scheduled for this course.
If you would like to be added to the wait list for this class Click Here

Course Description:

Prerequisites

6 months to 1 year of Visual Basic.NET or C#.NET or equivalent programming language.

Course Outline:

Introduction to Visual Studio.NET 2012/2013

  • New Features Overview
  • Visual Studio Environment
  • Project Templates
  • ASP.NET Development Server
  • Web Sites vs. Web Applications
  • View Engines


HTTP and ASP

  • Stateless Environment
    • Request / Response Paradigm
  • ASP.NET Built in Object Overview and Definition
    • Request
    • Response
    • Server
    • Application
    • Session
    • ViewState
    • Cache
    • Error


HTML

  • Common tags
    • Body
    • Form
    • Div
    • Span
    • Table
    • HR
    • BR
    • Input
  • HTML – ASP server tag comparison
    • Form
    • Textbox
    • Buttons
    • DropDownList / ListBox
    • RadioButton / RadioButtonList
    • CheckBox / CheckBoxList


Creating Web Forms

  • Using the Designer
    • Setting design time properties
  • Writing Code
    • Inline code
    • Code Behind overview
  • Creating effective web forms


Linking to pages

  • <A> tag
  • HyperLink Control
  • Response.Redirect vs. Server.Transfer


Using Controls

  • Buttons
    • PostBackUrl
  • List Controls
  • Container Controls
  • Wizard Control
  • File Upload Control


C# / VB.NET Review

  • Syntax
  • Variables
  • Keywords
  • Statements
  • Methods
  • Properties
  • Constructors
  • Events


Creating Reusable Controls

  • UserControl
  • WebControl


Managing State

  • Global.asax
  • Session
  • Application
  • ViewState
  • Cache
  • Web.Config

Master Pages

  • Creating a Master Page
  • Nested Master Pages
  • Page Templates
  • Default Content PlaceHolders
  • Dynamically assigning Master Pages


Cascading Style Sheets (CSS)

  • Planning for CSS
  • Creating a style rule
  • Adding style to your page
    • <Link>
    • Embedded style
    • Inline style
  • Adding style in code


Navigation

  • Navigation controls


Validation Controls

  • Required Field
  • Regular Expression
  • Range Validation
  • Compare
  • Validation Summary
  • Grouping Validators


Sending Mail

  • System.Net.Mail
  • Sending mail asynchronously


Handling Exceptions

  • Exception object
  • Try….Catch…Finally
  • Page_Error event
  • Application_Error event
  • Custom Errors (Web.Config)


Tracing

  • Enabling Trace
  • Web.Config trace settings
  • Trace.axd
  • Trace Object


HTTP Handler

  • What are HTTP Handlers?
  • Creating a HTTP Handler
    • Retrieving documents or images from a database

AJAX Overview

  • AJAX Extensions
    • Script Manager
    • Update Panel
  • AJAX Toolkit overview


JQuery Overview

  • What is JQuery
  • Using JQuery scripts
  • Function()
  • $


Web Services Overview

  • Creating a Web Service
  • Consuming a Web Service


Deployment

  • Deploying a Web Application
  • Deploying a Web Site Project

back to top