DOTNET PACKAGES

  • Eligibility
    1. candidate should have 60% through out his/her academics
    2. should have good communication skills
  • Windows Application

    1. C#,ADO.net,Xml,WINforms syllabus
      • MS.NET Framework Introduction
        1. The .NET Framework - an Overview
        2. Framework Components
        3. Framework Versions
        4. Types of Applications which can be developed using MS.NET
        5. MS.NET Base Class Library
        6. MS.NET Namespaces
        7. MSIL / Metadata and PE files
        8. The Common Language Runtime (CLR)
        9. Managed Code
        10. MS.NET Memory Management / Garbage Collection
        11. MS.NET Memory Management / Garbage Collection
        12. Common Language Specification (CLS)
        13. Types of JIT Compilers
        14. Security Manager
      • Developing Console Application
        1. Introduction to Project and Solution in Studio
        2. Entry point method - Main.
        3. Compiling and Building Projects
        4. Using Command Line Arguments
        5. Importance of Exit code of an application
        6. Different valid forms of Main
        7. Compiling a C# program using commandline utility CSC.EXE
      • Language Basics
        1. Why Data types
        2. Global, Stack and Heap Memory
        3. Common Type System
        4. Reference Type and Value Type
        5. Data types & Variables Declaration
        6. Implicit and Explicit Casting
        7. Checked and Unchecked Blocks – Overflow Checks
        8. Casting between other data types
        9. Boxing and Unboxing
        10. Enum and Constant
        11. Operators
        12. Common Language Specification (CLS)
        13. Control Statements
        14. Working with Arrays
        15. Working with Methods
        16. Pass by value and by reference and out parameters
        17. Misc…
      • Introduction to Object Oriented Features
        1. What is an Object?
        2. What is not an Object?
        3. What is state of an Object?
        4. How will you distinguish two Objects?
        5. What is the relationship between Class and Object?
        6. Define Application using Objects?
        7. Principles of Object Orientation
        8. Encapsulation
        9. Inheritance
        10. Polymorphism
        11. Encapsulation is binding of State and Behaviour together
        12. Inheritance is based on “is a” relationship.
        13. Understanding Polymorphism with Examples.
      • Programming Object Oriented – Encapsulation
        1. Write a class and add field members to the class
        2. Create an Object of the Class and understand the difference between object and reference.
        3. Access the members of the object
        4. Copy the reference in another reference variable.
        5. Abandoning the object.
        6. Working with Methods
        7. Working with Properties
        8. Constructor & Destructor.
        9. Working with "static" Members
      • Inheritance
        1. Inheritance and "is a" relationship
        2. Protected Keyword
        3. Constructor in Inheritance
        4. Type Casting of Reference Types
        5. Static and Dynamic Binding and Virtual Methods
        6. Abstract Class
        7. Object as Parent of all classes
      • Interface & Polymorphism
        1. What is Interface
        2. Syntax for Implementation of Interface
        3. Explicit Implementation of Interface members
        4. Types of Inheritance
      • Exception Handling
        1. What is Exception
        2. Rules for Handling Exception
        3. Exception classes and its important properties
        4. Understanding & using try, catch keywords
        5. Throwing exceptions
        6. Importance of finally block
        7. "using" Statement
        8. Writing Custom Exception Classes. (CLR)
      • Working With Collections and Generics
        1. Importance of IList and IDictionary.
        2. Using ArrayList and Hashtable.
        3. Understanding IEnumerable and IEnumerator.
        4. Sorting Items in the collection using IComparable.
        5. Typesafety issue with ArrayList and Hashtable classes.
        6. Writing custom generic classes.
        7. Working with Generic Collection Classes.
      • Operator Overloading, Partial Class, Attributes, Reflection, Configuration
        1. Operator Overloading.
        2. Partial Classes.
        3. Importance of Attributes.
        4. Reflection
        5. Configuration Files.
      • Working with Components / Assemblies
        1. What is a DLL and how is it different from EXE
        2. Types of DLL
        3. About Assemblies
        4. How to build a ClassLibrary?
        5. How to use a ClassLibrary in another Application?
        6. What is Namespace?
        7. Internal Access Specifier
        8. Private Assemblies
        9. Shared Assemblies
      • Data Streams and Files
        1. Introduction to streams
        2. To understand importance of Encoding in Text Streams
        3. System.IO and Base classes of Stream
        4. Standard / Console I/O Streams
        5. Sample Programs
          1. Program to Read from Console
          2. Program to Write to Console
          3. Reading and Writing to File
          4. Reading and Writing to Text File
          5. Reading and Writing to Binary File
        6. Working with File System of HDD
          1. File & FileInfo
          2. Directory & DirectoryInfo
        7. Serialization & Deserialization
      • WinForms
        1. Introduction
        2. Controls
        3. Menus and Context Menus
        4. MenuStrip, ToolbarStrip.
        5. Graphics and GDI
        6. SDI and MDI Applications
        7. Dialogbox (Modal and Modeless)
        8. Form Inheritance
        9. Developing Custom, Composite and Extended Controls
        10. Other Misc topics.
        11. Working with Resource Files
        12. Working with Settings
      • Data Access using ADO.NET – DataSet
        1. What is Dataset?
        2. Advantages of DataSet
        3. DataSet Object Model
        4. Programming DataSet - Walkthrough
          1. Fetching data using Fill methods of DataAdapter and filling data into Dataset to create a DataTable
          2. Showing DataTable in DataGridView
          3. Fetching data from DataRow
          4. To get a DataRow from a collection for rows using Select method of DataTable and specifying the condition
          5. Updating data using Update method of DataAdapter
          6. Using Sqlcommandbuilder to automatically generate commands of DataAdapter
          7. Adding / Editing / Deleting rows in the DataTable programatically
          8. Handling DataAdapter events
          9. Handling Concurrency while updating data to the database
          10. Working with DataView
        5. Purpose of Creating ForeignKeyContrainst and adding the same to DataTable
        6. Working with DataRelation
        7. Creating DataSet / DataTable Dynamically (without DataAdapter)
        8. Set Primary Key for a DataTable Programmatically
        9. Working with Typed DataSet
      • Windows Services
        1. Purpose and Advantage
        2. Developing and Deploying
        3. Debugging Widows Service
        4. Sending Custom events
      • XML
        1. Introduction
        2. XML-DOM
        3. XMLDocument, XMLElement, XMLAttribute
        4. Interoperating with DataSet
        5. XMLDataDocument
        6. XML TextReader / XML TextWriter
        7. XPath.
      • Multithreading
        1. Introduction
        2. Application Domains
        3. Application Domains
        4. Threads Priority
        5. Thread States
        6. Thread Synchronization & Inter-thread Communication.
        7. Using Monitor
      • Debugging and Tracing
        1. Debug and Release Compilation
        2. Debug and Trace Objects
        3. Tracing Switches & Listeners
        4. Debugging JavaScript from VS.NET
        5. Debugging SQL-Server Stored Procedures
      • Delegates & Events
        1. Introduction
        2. Delegate Declaration
        3. Sample Application
        4. Debugging JavaScript from VS.NET
        5. Chat Application using Delegates
        6. Chat Application using Delegates and Events
        7. General Syntax for Delegates and Events
        8. Anonymous Methods
    1. MS Sql Syllabus
      • SQL Server 2008

          Overview of SQL Server 2008

        1. Introduction to SQL Server 2008
          1. Role of a Database Server
          2. SQL Server 2008 Components
          3. The .NET Framework
          4. Features of SQL Server 2008
          5. SQL
        2. Identifying SQL Server 2008 Tools
          1. SQL Server Management Studio
          2. SQL Server Business Intelligence Development Studio
          3. Database Engine Tuning Advisor
          4. SQL Server Configuration Manager
          5. SQL

        3. Querying Data

        4. Retrieving Data
          1. Identifying Data types
          2. Retrieving Specific Attributes
          3. Retrieving Selected Rows
        5. Using Functions to Customize the Result Set
          1. Using String Functions
          2. Using Date Functions
          3. Using Mathematical
          4. Using System Functions
        6. Summarizing and Grouping Data
          1. Summarizing Data by Using Aggregate Functions
          2. Grouping Data

        7. Querying Data Using Joins and Sub Queries

        8. Querying Data By Using Joins
          1. Using an Inner Join
          2. Using an Outer Join
          3. Using a Cross Join
          4. Using a Self Join
          5. SQL

        9. Managing Databases and Tables

        10. Managing Databases
          1. Identifying the System Databases in SQL Server 2008
          2. Identifying the Database Files
          3. Creating a User-Defined Databases
          4. Renaming a User-Defined Databases
          5. Dropping a User-Defined Databases
        11. Managing Tables
          1. Creating a Table
          2. Implementing Data Integrity
          3. Creating a Partitioned Table
          4. Modifying a Table
          5. Renaming a Table
          6. Dropping a Table

        12. Manipulating Data in Tables

        13. Manipulating Data by Using DML Statements
          1. Storing Data in a Table
          2. Updating Data in a Table
          3. Deleting Data from a Table
        14. Manipulating the XML Data
          1. oStoring XML Data in a Table
          2. Retrieving the XML Data from the Table
          3. Modifying the XML Data

        15. Implementing Indexes, Views and Full Text Search

        16. Creating and Managing Indexes
          1. Identifying the Types of Indexes
          2. Creating Indexes
          3. Creating XML Indexes
          4. Managing Indexes
        17. Creating and Managing Views
          1. Creating Views
          2. Indexing Views
          3. Managing Views
        18. Implementing Full-Text Search
          1. Configuring Full-Text Search
          2. Searching Data by Using a Full-Text Search

        19. Implementing Stored Procedures and Functions

        20. Implementing Batches
          1. Creating Batches
          2. Using Constructs
          3. Handling Errors and Exceptions
        21. Implementing Stored Procedures
          1. Creating Stored Procedures
          2. Creating Parameterized Stored Procedures
          3. Returning Values from Stored Procedures
          4. Calling a Procedure from Another Procedure
        22. Implementing Functions
          1. o Creating UDFs

        23. Working with Triggers and Transactions

        24. Implementing Triggers
          1. o Identifying Types of Triggers
          2. Creating Triggers
          3. Managing Triggers

        25. Implementing Managed Code

        26. Understanding Managed Code
          1. Understanding Managed Code
          2. Identifying the need for managed code
        27. Creating Managed Database Objects
          1. Importing and Configuring Assemblies
          2. Creating Managed Database Objects

        28. Implementing HTTP Endpoints

        29. Introduction to HTTP Endpoints
          1. Introduction to SOA
          2. Introduction to Web Services
          3. Identifying the role of HTTP Endpoints in a Native Web Service Architecture
        30. Implementing the HTTP Endpoints
          1. Creating HTTP Endpoints
          2. Securing HTTP Endpoints

        31. Implementing Services for Message-Based Communications

        32. Message Based Communication
          1. o Introduction to Service Broker
          2. o Introduction to Service Broker
        33. Implementing Service Broker
          1. Creating Messages
          2. Creating Queues
          3. Creating Contracts
          4. Creating Services

    Web Application

    1. Html SYLLABUS
      • HTML DOCUMENTS
        1. The World Wide Web (WWW) HTML History
        2. Hypertext and Hypertext Markup Language
        3. Microsoft Front Page
      • STRUCTURAL ELEMENTS OF HTML DOCUMENTS
        1. Header tags
        2. Body tags
          1. Paragraphs
          2. Titles
          3. Lists
            1. Numbered list
            2. Non-Numbered lists
            3. Definition lists
      • FORMATTING HTML DOCUMENTS
        1. Logical styles (source code, text enhancements, variables)
        2. Physical Styles (Bold, Italic, underlined, crossed)
      • MANAGING IMAGES IN HTML
        1. Image format (quality, size, type, …)
        2. Importing images (scanners)
        3. Tags used to insert images
        4. Frames
      • TABLES IN HTML DOCUMENTS
        1. Tags used in table definition
        2. Tags used for border thickness
        3. Tags used for cell spacing
        4. Tags used for table size
        5. Dividing table with lines
        6. Dividing lines with cells
        7. Cell types
          1. Cell types
          2. Data cells
        8. Tags used for table size
      • HYPERTEXT AND LINK IN HTML DOCUMENTS
        1. URL/FTP/HTTP
        2. Types of links.
          1. Internal Links
          2. Internal Links
          3. external links
        3. Link Tags
        4. Links with images and buttons
        5. Links that send email messages
      • SPECIAL EFFECTS IN HTML DOCUMENTS
        1. Text fonts
        2. Sensitive Images
        3. Sensitive Images
        4. Sensitive Images
          1. Variable
          2. Fixed
        5. Rotating messages (Marquee)
        6. Counters
      • MULTIMEDIA
        1. Audio files and acceptable formats (AIFF, AU, MIDI, WAVE)
          1. Inserting audio files
        2. Video files and acceptable formats (MPEG, Quick Time, Video for Windows).
          1. Inserting video files
          2. Startcontrol attributes (START,FILEOPEN, LOOP, LOOPDELAY, MOUSEOVER).
      • MANAGING FORMS
        1. Interactive forms
        2. Creating data entry forms
        3. Calling CGI scripts for modifying entered data
          1. CGI Primer
          2. Handling Form Output with CGI
          3. CGI Documentation Links
          4. Filling out HTML forms
        4. Calling programs that use data (Java, C, …)
        5. Creating output documents
      • CSS

      • CSS
        1. Defination of css
        2. where it will be useful
        3. ADvantages of css
        4. style in css
      • Selectors in CSS
        1. What are selector ?
        2. types in selector
        3. ADvantages of selector
        4. class selector
        5. id selector
        6. pseudo classes
      • types of styles
        1. inline style
        2. internal style
        3. external style sheet
    1. Sql Syllabus
      • SQL Server 2008

          Overview of SQL Server 2008

        1. Introduction to SQL Server 2008
          1. Role of a Database Server
          2. SQL Server 2008 Components
          3. The .NET Framework
          4. Features of SQL Server 2008
          5. SQL
        2. Identifying SQL Server 2008 Tools
          1. SQL Server Management Studio
          2. SQL Server Business Intelligence Development Studio
          3. Database Engine Tuning Advisor
          4. SQL Server Configuration Manager
          5. SQL

        3. Querying Data

        4. Retrieving Data
          1. Identifying Data types
          2. Retrieving Specific Attributes
          3. Retrieving Selected Rows
        5. Using Functions to Customize the Result Set
          1. Using String Functions
          2. Using Date Functions
          3. Using Mathematical
          4. Using System Functions
        6. Summarizing and Grouping Data
          1. Summarizing Data by Using Aggregate Functions
          2. Grouping Data

        7. Querying Data Using Joins and Sub Queries

        8. Querying Data By Using Joins
          1. Using an Inner Join
          2. Using an Outer Join
          3. Using a Cross Join
          4. Using a Self Join
          5. SQL

        9. Managing Databases and Tables

        10. Managing Databases
          1. Identifying the System Databases in SQL Server 2008
          2. Identifying the Database Files
          3. Creating a User-Defined Databases
          4. Renaming a User-Defined Databases
          5. Dropping a User-Defined Databases
        11. Managing Tables
          1. Creating a Table
          2. Implementing Data Integrity
          3. Creating a Partitioned Table
          4. Modifying a Table
          5. Renaming a Table
          6. Dropping a Table

        12. Manipulating Data in Tables

        13. Manipulating Data by Using DML Statements
          1. Storing Data in a Table
          2. Updating Data in a Table
          3. Deleting Data from a Table
        14. Manipulating the XML Data
          1. oStoring XML Data in a Table
          2. Retrieving the XML Data from the Table
          3. Modifying the XML Data

        15. Implementing Indexes, Views and Full Text Search

        16. Creating and Managing Indexes
          1. Identifying the Types of Indexes
          2. Creating Indexes
          3. Creating XML Indexes
          4. Managing Indexes
        17. Creating and Managing Views
          1. Creating Views
          2. Indexing Views
          3. Managing Views
        18. Implementing Full-Text Search
          1. Configuring Full-Text Search
          2. Searching Data by Using a Full-Text Search

        19. Implementing Stored Procedures and Functions

        20. Implementing Batches
          1. Creating Batches
          2. Using Constructs
          3. Handling Errors and Exceptions
        21. Implementing Stored Procedures
          1. Creating Stored Procedures
          2. Creating Parameterized Stored Procedures
          3. Returning Values from Stored Procedures
          4. Calling a Procedure from Another Procedure
        22. Implementing Functions
          1. o Creating UDFs

        23. Working with Triggers and Transactions

        24. Implementing Triggers
          1. o Identifying Types of Triggers
          2. Creating Triggers
          3. Managing Triggers

        25. Implementing Managed Code

        26. Understanding Managed Code
          1. Understanding Managed Code
          2. Identifying the need for managed code
        27. Creating Managed Database Objects
          1. Importing and Configuring Assemblies
          2. Creating Managed Database Objects

        28. Implementing HTTP Endpoints

        29. Introduction to HTTP Endpoints
          1. Introduction to SOA
          2. Introduction to Web Services
          3. Identifying the role of HTTP Endpoints in a Native Web Service Architecture
        30. Implementing the HTTP Endpoints
          1. Creating HTTP Endpoints
          2. Securing HTTP Endpoints

        31. Implementing Services for Message-Based Communications

        32. Message Based Communication
          1. o Introduction to Service Broker
          2. o Introduction to Service Broker
        33. Implementing Service Broker
          1. Creating Messages
          2. Creating Queues
          3. Creating Contracts
          4. Creating Services
    1. C#,ADO.net syllabus
      • MS.NET Framework Introduction
        1. The .NET Framework - an Overview
        2. Framework Components
        3. Framework Versions
        4. Types of Applications which can be developed using MS.NET
        5. MS.NET Base Class Library
        6. MS.NET Namespaces
        7. MSIL / Metadata and PE files
        8. The Common Language Runtime (CLR)
        9. Managed Code
        10. MS.NET Memory Management / Garbage Collection
        11. MS.NET Memory Management / Garbage Collection
        12. Common Language Specification (CLS)
        13. Types of JIT Compilers
        14. Security Manager
      • Developing Console Application
        1. Introduction to Project and Solution in Studio
        2. Entry point method - Main.
        3. Compiling and Building Projects
        4. Using Command Line Arguments
        5. Importance of Exit code of an application
        6. Different valid forms of Main
        7. Compiling a C# program using commandline utility CSC.EXE
      • Language Basics
        1. Why Data types
        2. Global, Stack and Heap Memory
        3. Common Type System
        4. Reference Type and Value Type
        5. Data types & Variables Declaration
        6. Implicit and Explicit Casting
        7. Checked and Unchecked Blocks – Overflow Checks
        8. Casting between other data types
        9. Boxing and Unboxing
        10. Enum and Constant
        11. Operators
        12. Common Language Specification (CLS)
        13. Control Statements
        14. Working with Arrays
        15. Working with Methods
        16. Pass by value and by reference and out parameters
        17. Misc…
      • Introduction to Object Oriented Features
        1. What is an Object?
        2. What is not an Object?
        3. What is state of an Object?
        4. How will you distinguish two Objects?
        5. What is the relationship between Class and Object?
        6. Define Application using Objects?
        7. Principles of Object Orientation
        8. Encapsulation
        9. Inheritance
        10. Polymorphism
        11. Encapsulation is binding of State and Behaviour together
        12. Inheritance is based on “is a” relationship.
        13. Understanding Polymorphism with Examples.
      • Programming Object Oriented – Encapsulation
        1. Write a class and add field members to the class
        2. Create an Object of the Class and understand the difference between object and reference.
        3. Access the members of the object
        4. Copy the reference in another reference variable.
        5. Abandoning the object.
        6. Working with Methods
        7. Working with Properties
        8. Constructor & Destructor.
        9. Working with "static" Members
      • Inheritance
        1. Inheritance and "is a" relationship
        2. Protected Keyword
        3. Constructor in Inheritance
        4. Type Casting of Reference Types
        5. Static and Dynamic Binding and Virtual Methods
        6. Abstract Class
        7. Object as Parent of all classes
      • Interface & Polymorphism
        1. What is Interface
        2. Syntax for Implementation of Interface
        3. Explicit Implementation of Interface members
        4. Types of Inheritance
      • Exception Handling
        1. What is Exception
        2. Rules for Handling Exception
        3. Exception classes and its important properties
        4. Understanding & using try, catch keywords
        5. Throwing exceptions
        6. Importance of finally block
        7. "using" Statement
        8. Writing Custom Exception Classes. (CLR)
      • Working With Collections and Generics
        1. Importance of IList and IDictionary.
        2. Using ArrayList and Hashtable.
        3. Understanding IEnumerable and IEnumerator.
        4. Sorting Items in the collection using IComparable.
        5. Typesafety issue with ArrayList and Hashtable classes.
        6. Writing custom generic classes.
        7. Working with Generic Collection Classes.
      • Operator Overloading, Partial Class, Attributes, Reflection, Configuration
        1. Operator Overloading.
        2. Partial Classes.
        3. Importance of Attributes.
        4. Reflection
        5. Configuration Files.
      • Working with Components / Assemblies
        1. What is a DLL and how is it different from EXE
        2. Types of DLL
        3. About Assemblies
        4. How to build a ClassLibrary?
        5. How to use a ClassLibrary in another Application?
        6. What is Namespace?
        7. Internal Access Specifier
        8. Private Assemblies
        9. Shared Assemblies
      • Data Streams and Files
        1. Introduction to streams
        2. To understand importance of Encoding in Text Streams
        3. System.IO and Base classes of Stream
        4. Standard / Console I/O Streams
        5. Sample Programs
          1. Program to Read from Console
          2. Program to Write to Console
          3. Reading and Writing to File
          4. Reading and Writing to Text File
          5. Reading and Writing to Binary File
        6. Working with File System of HDD
          1. File & FileInfo
          2. Directory & DirectoryInfo
        7. Serialization & Deserialization
      • WinForms
        1. Introduction
        2. Controls
        3. Menus and Context Menus
        4. MenuStrip, ToolbarStrip.
        5. Graphics and GDI
        6. SDI and MDI Applications
        7. Dialogbox (Modal and Modeless)
        8. Form Inheritance
        9. Developing Custom, Composite and Extended Controls
        10. Other Misc topics.
        11. Working with Resource Files
        12. Working with Settings
      • Data Access using ADO.NET – DataSet
        1. What is Dataset?
        2. Advantages of DataSet
        3. DataSet Object Model
        4. Programming DataSet - Walkthrough
          1. Fetching data using Fill methods of DataAdapter and filling data into Dataset to create a DataTable
          2. Showing DataTable in DataGridView
          3. Fetching data from DataRow
          4. To get a DataRow from a collection for rows using Select method of DataTable and specifying the condition
          5. Updating data using Update method of DataAdapter
          6. Using Sqlcommandbuilder to automatically generate commands of DataAdapter
          7. Adding / Editing / Deleting rows in the DataTable programatically
          8. Handling DataAdapter events
          9. Handling Concurrency while updating data to the database
          10. Working with DataView
        5. Purpose of Creating ForeignKeyContrainst and adding the same to DataTable
        6. Working with DataRelation
        7. Creating DataSet / DataTable Dynamically (without DataAdapter)
        8. Set Primary Key for a DataTable Programmatically
        9. Working with Typed DataSet
      • Windows Services
        1. Purpose and Advantage
        2. Developing and Deploying
        3. Debugging Widows Service
        4. Sending Custom events
      • XML
        1. Introduction
        2. XML-DOM
        3. XMLDocument, XMLElement, XMLAttribute
        4. Interoperating with DataSet
        5. XMLDataDocument
        6. XML TextReader / XML TextWriter
        7. XPath.
      • Multithreading
        1. Introduction
        2. Application Domains
        3. Application Domains
        4. Threads Priority
        5. Thread States
        6. Thread Synchronization & Inter-thread Communication.
        7. Using Monitor
      • Debugging and Tracing
        1. Debug and Release Compilation
        2. Debug and Trace Objects
        3. Tracing Switches & Listeners
        4. Debugging JavaScript from VS.NET
        5. Debugging SQL-Server Stored Procedures
      • Delegates & Events
        1. Introduction
        2. Delegate Declaration
        3. Sample Application
        4. Debugging JavaScript from VS.NET
        5. Chat Application using Delegates
        6. Chat Application using Delegates and Events
        7. General Syntax for Delegates and Events
        8. Anonymous Methods
    1. ASP.NET Syllabus
      • Web Programming Introduction
        1. Understanding role of Web Server and Web Browser.
        2. Brief about HTTP Protocol.
        3. HTTP Request structure
        4. HTTP Request structure
        5. HTTP Response Structure
      • HTML and JavaScript
        1. Understanding HTML Form Tag and elements within it.
        2. Javascript using Sample Programs.
      • Introduction to ASP
        1. Introduction to ASP.
        2. Types of Path.
        3. Examples using Response object of ASP.
        4. Working with FORM tag.
        5. Important Points about the FORM submission
        6. Few more examples.
        7. Problem with ASP.
      • ASP.NET Introduction & Sample Programs
        1. How to create and run the first ASP.NET application.
        2. Understanding the code generated by VS.NET.
        3. Example Programs.
        4. Understanding AutoPostBack.
        5. Types of Server Controls
          1. HTML controls.
          2. Web Server Controls.
        6. Exploring Server Controls.
      • Validation Controls
        1. BaseValidator
        2. ValidationSummary
        3. RequiredFieldValidator
        4. CompareValidator
        5. RangeValidator
        6. RegularExpressionValidator
        7. Causes Validation Property of Button
        8. Grouping Controls for Validation
      • Applying Themes and Styles to Controls
        1. Working with CSS
        2. Using Themes to Customize a Site
        3. Named Skins within a Theme
        4. Server-side Styles using Themes
        5. Contents of a Theme and Skin
        6. Themes and Profiles
      • ASP.NET Architecture
        1. What is AppDomain
        2. Life cycle of a Web Form when requested by a client.
        3. How does a control manages its state
        4. EnableViewState property
        5. Event Handling in WebForms
        6. Writing / Using Custom Classes in WebApplication
      • Page Navigation Options
        1. Response.Redirect
        2. Server.Transfer
        3. CrossPagePostBack property of Button >
          1. Accessing controls of PreviousPage
          2. Accessing Properties of PreviousPage
          3. PreviousPageType page directive
      • Creating a Layout Using Master Pages
        1. Why Master Pages.
        2. Significance of ContentPlaceHolder Tag in MasterPage and Content Tag in WebForm.
        3. How a control of MasterPage can be accessed / programmed in WebForm.
          1. Master.FindControl
          2. Public property in MasterPage and @MasterType directive in WebForm.
        4. Load and LoadComplete events of the Page and MasterPage classes
        5. Understanding ClientID and UniqueID properties.
      • User Control
        1. Creating a UserControl.
        2. Adding a Usercontrol to the WebForm
        3. Register – Directive
        4. Loading UserControl Dynamically
        5. Usage of Page.ClientScript.RegisterClientScriptBlock Method
      • ASP.NET State Management
        1. Need for state management
        2. Static members in Webform
        3. Global Class in App_Code folder
        4. ViewState
        5. HiddenField
        6. QueryString
        7. QueryString
        8. HttpCookie and Cookie Dictionary
        9. HttpSessionState
        10. HttpApplicationState
      • Databound Controls
        1. Rendering Table o/p using SqlDataAdapter and SqlCommandReader
        2. SqlDataSource
        3. GridView
        4. GridView
        5. FormsView
        6. DataList
        7. Repeater
        8. ListView
      • Creating Virtual Directory & Web Application
        1. What is Web Applications & Virtual Directory
        2. Using VS.NET creating Web Application with Location as IIS.
        3. How to create a Virtual Directory & Web Application in IIS
        4. Advantages of Web Application
        5. Steps for moving Web Application created using File System to IIS
        6. How to use Virtual Directory which is not a WebApplication
      • Globa.asax & HttpApplication
        1. Global.asax file
        2. HttpApplication Class
        3. Events of HttpApplication Object
        4. Url Rewriting,Handling Errors,Tracking number of Sessions
      • Understanding Configuration File - Web.Config
        1. Importance of web.config
        2. Managing Application Settings.
        3. Handling Errors / Custom Errors
        4. URL Re-Writing.
        5. Tracing of Page Life Cycle.
        6. ConfigSource attribute
        7. Location Section
        8. Updating Web.Config Programmatically
      • Web Caching
        1. Why Caching
        2. Output Caching
        3. Fragment Caching
        4. Substitution Caching
        5. Data Caching
        6. Expiration Policy to expire Data & Output Cache
      • Authentication & Authorization
        1. Authentication & Authorization
        2. Windows Based Authentication
        3. Form Based Authentication
        4. Authorizing Users and Roles
        5. Impersonation
      • Globalization and Localization
        1. Need for Globalization
        2. How to handle multilingual dynamic data in database.
        3. Creating of Local and Global resource file.
        4. Mapping Control properties to Keys in resource file
        5. Setting Culture and UICulture of thread.
        6. Right to left direction of text in web page.
      • AJAX.NET
        1. Architecture
        2. Working with AJAX Pro
        3. Using AJAX.NET Controls
          1. Accordion
          2. Calendar
          3. CascadingDropDow
          4. CollapsiblePanel
          5. FilteredTextBox
          6. NumericUpDown
          7. ModalPopup
          8. PopupControl
    1. Sql Syllabus
      • SQL Server 2008

          Overview of SQL Server 2008

        1. Introduction to SQL Server 2008
          1. Role of a Database Server
          2. SQL Server 2008 Components
          3. The .NET Framework
          4. Features of SQL Server 2008
          5. SQL
        2. Identifying SQL Server 2008 Tools
          1. SQL Server Management Studio
          2. SQL Server Business Intelligence Development Studio
          3. Database Engine Tuning Advisor
          4. SQL Server Configuration Manager
          5. SQL

        3. Querying Data

        4. Retrieving Data
          1. Identifying Data types
          2. Retrieving Specific Attributes
          3. Retrieving Selected Rows
        5. Using Functions to Customize the Result Set
          1. Using String Functions
          2. Using Date Functions
          3. Using Mathematical
          4. Using System Functions
        6. Summarizing and Grouping Data
          1. Summarizing Data by Using Aggregate Functions
          2. Grouping Data

        7. Querying Data Using Joins and Sub Queries

        8. Querying Data By Using Joins
          1. Using an Inner Join
          2. Using an Outer Join
          3. Using a Cross Join
          4. Using a Self Join
          5. SQL

        9. Managing Databases and Tables

        10. Managing Databases
          1. Identifying the System Databases in SQL Server 2008
          2. Identifying the Database Files
          3. Creating a User-Defined Databases
          4. Renaming a User-Defined Databases
          5. Dropping a User-Defined Databases
        11. Managing Tables
          1. Creating a Table
          2. Implementing Data Integrity
          3. Creating a Partitioned Table
          4. Modifying a Table
          5. Renaming a Table
          6. Dropping a Table

        12. Manipulating Data in Tables

        13. Manipulating Data by Using DML Statements
          1. Storing Data in a Table
          2. Updating Data in a Table
          3. Deleting Data from a Table
        14. Manipulating the XML Data
          1. oStoring XML Data in a Table
          2. Retrieving the XML Data from the Table
          3. Modifying the XML Data

        15. Implementing Indexes, Views and Full Text Search

        16. Creating and Managing Indexes
          1. Identifying the Types of Indexes
          2. Creating Indexes
          3. Creating XML Indexes
          4. Managing Indexes
        17. Creating and Managing Views
          1. Creating Views
          2. Indexing Views
          3. Managing Views
        18. Implementing Full-Text Search
          1. Configuring Full-Text Search
          2. Searching Data by Using a Full-Text Search

        19. Implementing Stored Procedures and Functions

        20. Implementing Batches
          1. Creating Batches
          2. Using Constructs
          3. Handling Errors and Exceptions
        21. Implementing Stored Procedures
          1. Creating Stored Procedures
          2. Creating Parameterized Stored Procedures
          3. Returning Values from Stored Procedures
          4. Calling a Procedure from Another Procedure
        22. Implementing Functions
          1. o Creating UDFs

        23. Working with Triggers and Transactions

        24. Implementing Triggers
          1. o Identifying Types of Triggers
          2. Creating Triggers
          3. Managing Triggers

        25. Implementing Managed Code

        26. Understanding Managed Code
          1. Understanding Managed Code
          2. Identifying the need for managed code
        27. Creating Managed Database Objects
          1. Importing and Configuring Assemblies
          2. Creating Managed Database Objects

        28. Implementing HTTP Endpoints

        29. Introduction to HTTP Endpoints
          1. Introduction to SOA
          2. Introduction to Web Services
          3. Identifying the role of HTTP Endpoints in a Native Web Service Architecture
        30. Implementing the HTTP Endpoints
          1. Creating HTTP Endpoints
          2. Securing HTTP Endpoints

        31. Implementing Services for Message-Based Communications

        32. Message Based Communication
          1. o Introduction to Service Broker
          2. o Introduction to Service Broker
        33. Implementing Service Broker
          1. Creating Messages
          2. Creating Queues
          3. Creating Contracts
          4. Creating Services

    Benefits Of DOtnet

      1. students will be getting government authorized certificate and will be valid worldwide
      2. Sharp Mind Info Train provides excellent coaching for the students who are looking to build high career goals.

      3. Sharp Mind not only provides professional teachers but also the necessary material required for the students and takes them to the next level of knowledge.

      4. The institute helps to gain fresh perspectives on your personal challenges and opportunities.

      5. In the era of cut-throat competition, there is huge competition in all the fields. Our institute makes the way for you easy by teaching all the new technologies to be a good competitor and ease your way to reach your goals.

      6. We provide competitive environment to you to make you more and more stable technically with all the best skills.

      7. We have company environment.

      8. All the courses available here are cost effective. The institute also provides 100% career assistance.

  • <