ASP .NET

    Introduction to .NET

  • Overview of Web Application
  • Overview of .Net Framework.
  • Structure of Dot Net Application
  • DOT NET Base Class Library.
  • The Common Language runtime.
  • Microsoft Intermediate Language.

    Creating the first application

  • Introduction to Visual Studio .NET
  • Creating and running the first application
  • Adding the page and forms to the application
  • Creating an event handler
  • Setting the start page

    ASP .NET Page Composition

  • Anatomy of ASP Page
  • Master Page and Content Page
  • Skin, Theme and CSS

    Core Server Control

  • HTML Controls
  • ASP .NET Controls
  • Runat attribute
  • Core Web controls
  • Button control
  • Basic controls – Text, Label
  • List & List Box Controls
  • Container controls
  • View & Multiview control
  • Radio button control

    Cross page post backs and error handling

  • Introduction
  • Getting data from previous page
  • Detecting cross page postbacks
  • Introduction to error handling
  • Configuring custom errors
  • Tracing

    Android Components

  • Activities
  • Services
  • Broadcast Receivers
  • Content Providers
  • Building UI with Activities
  • Views, layouts and Common UI components
  • Creating UI through code and XML
  • Activity lifecycle
  • Intents
  • Communicating data among Activities

    Advanced UI

  • Selection components (GridView, ListView, Spinner )
  • Adapters, Custom Adapters
  • Complex UI components
  • Building UI for performance
  • Menus
  • Creating custom and compound Views

    Multithreading

  • Using Java Mutithreading classes
  • AsyncTask
  • Handler
  • Post
  • Writing an animated game
  • Styles And Themes
  • Creating and Applying simple Style
  • Inheriting built-in Style and User defined style
  • Using Styles as themes

    Data Storage

  • Shared Preferences
  • Android File System
  • Internal storage
  • External storage
  • SQLite

    IntroducingSQLite

  • SQLiteOpenHelper and creating a database
  • Opening and closing adatabase

    Introduction to MVC

  • Introduction to MVC
  • Reason to use and not use MVC
  • Exercise

    ASP.NET State Management

  • Introduction to state management
  • Client state management
  • Server state management
  • Exercise

    ASP .NET authentication

  • Windows, Passport and Form authentication
  • Implementing form authentication

    ASP.NET cache infrastructure

  • Why caching
  • Caching an output page
  • Introduction to cache objects
  • Important Cache members
  • Cache dependencies

    ADO .NET

  • Architecture of ADO .NET
  • Data reader and command object

    Dataset

  • Data Adapter
  • Creating data layer
  • Calling data layer from business layer