Dot Net Training

  • Curriculum
  • ASP.NET
  • C# syllabus
  • SQL
  • FAQS
  • DOT NET
  • DOT NET / VB .NET

Lesson 1: Net Framework

Lesson 2: Writing Simple program using Visual Studio and using basic concepts(VB.NET and C#)

Lesson 3: Object-Oriented Programming in .NET

Lesson 4: NET Programming Model

Lesson 5: Database Programming using ADO.NET

Lesson 6: Web Application Fundamentals

Lesson 7: Web Forms Architecture

Lesson 8: State Management and Web Applications

Lesson 9: Server Controls

Lesson 10: Delegates and Events

Lesson 11: Introduction to Windows Forms, Reflection and Serialization

Lesson 12: Dot Net Remoting and Web    Services

Lesson 13: Caching in ASP.NET

Lesson 14: Installation and Deployment in ASP.NET

Lesson 15: WCF, WPF

  1. Net Framework
  2. Writing Simple program using Visual Studio and using basic concepts (VB.NETand C#)
  3. Object-Oriented Programming in .NET
  4. NET Programming Model
  5. Database Programming using ADO.NET
  6. Web Application Fundamentals
  7. Web Forms Architecture
  8. State Management and Web Applications
  9. Server Controls
  10. Delegates and Events
  11. Introduction to Windows Forms, Reflection and Serialization
  12. Dot Net Remoting and Web Services
  13. Caching in ASP.NET
  14. Installation and Deployment in ASP.NET

DOT NET Framework is a development and execution environment that allows different programming languages and libraries to work together seamlessly to create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.

Why Dot Net at SS Technologies

  1. Highly qualified and well equipped Technical Team to handle the Technology.
  2. Advanced version of .Net is handled
  3. Enough supply of course material to understand the course
  4. Exclusive e-books for specific unit
  5. Quality training at minimum cost
  6. Course available in both weekdays and weekends classes
  7. Sufficient lab hours for hands on practicing
  8. Support to trainees from first to last step
  9. Project/ Exam/ Need oriented training
  10. Opportunity to work with Real Time Cluster

DOT NET provides the best platform available today for delivering Windows software. dotnet helps make software better, faster, cheaper, and more secure. dotnet is not the only solution for developing Web software - Java on Linux is a serious alternative, but on the Windows desktop, dotnet rules.

DOT NET Framework is a development and execution environment that allows different programming languages and libraries to work together seamlessly to create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.

    Web Programming Introduction

  1. Understanding role of Web Server and Web Browser.
  2. HTTP Protocol.
  3. HTTP Request structure.
  4. Form Tag and comparison between Get and Post methods.
  5. HTTP Response Structure
  6. HTML and JavaScript
  7. Understanding HTML Form Tag and elements within it.
  8. JavaScript using Sample Programs.
  9. Traditional ASP Basics
  10. Introduction to ASP.
  11. How ASP Works.
  12. ASP Objects.
  13. Installing IIs on Windows 7
  14. ASP.NET Introduction & Controls
  15. ASP.NET Introduction
  16. First ASP.NET Application.
  17. Auto Postback Property.
  18. Event Handler Parameters.
  19. ListControls
  20. Comparison between HtmlControls and WebControls
  21. Control Properties and Methods
  22. FileUpload Control
  23. ASP.NET Architecture
  24. What is AppDomain?
  25. Life Cycle of ASP.NET Page
  26. How Control Manages its State
  27. What is EnableViewState
  28. How Control raises events
  29. Event handling in Web Forms
  30. Writing Custom Classes in WebApplication
  31. CSS & Themes
  32. Work with CSS
  33. Use Themes to Customize a Site
  34. Name Skins within a Theme
  35. Do server-side Styles using Themes
  36. Add contents of a Theme and Skin
  37. Apply themes and Profiles.
  38. <
  39. Redirecting User to another Page
  40. Redirecting Option
  41. Response.Redirect
  42. Server.Transfer
  43. Cross Page Postback
  44. Passing values between pages
  45. Master Pages
  46. Introduction to MasterPage
  47. ContentPlaceHolder and Content tags
  48. Accessing controls of MasterPage in ContentPage
  49. URL's in MasterPages
  50. Working with User Control
  51. Overview of User Controls
  52. Creating a User Control
  53. Adding Properties to User Control
  54. Adding Events to User Control
  55. Using User Control in Web Form
  56. Validation Controls
  57. Base Validator
  58. Required Field Validator
  59. Compare Validator
  60. Range Validator
  61. Regular Expression Validator
  62. Causes Validation Property
  63. Grouping - Validation Group Property
  64. Page.Validators and Page.IsValid
  65. ASP.NET State Management
  66. Static Members
  67. View State
  68. Hidden Field in Form
  69. Query String
  70. HttpContext
  71. Cookies-HttpCookie
  72. Sessions-HttpSessionState
  73. Application-HttpApplicationState
  74. WebConfiguration File and Global.asax
  75. Introduction to Configuration files
  76. Page setting in web.config
  77. Custom Errors
  78. Tracing
  79. Using ConfigSource Attribute
  80. Using Location Section
  81. Authentication & Authorization
  82. What is Authentication and Authorization
  83. Types of Authentication
  84. Forms Authentication
  85. Role based Authentication
  86. Windows and Basic Authentication
  87. What is ASP.NET Impersonation
  88. Data Bound Controls
  89. Databinding traditional way
  90. SqlDataSource
  91. GridView
  92. DetailsView
  93. FormView
  94. DataList
  95. Repeater
  96. ListView
  97. DataPager
  98. Web Caching
  99. Why Caching
  100. Types of Caching
  101. i.Output Caching
  102. ii.Fragment Caching
  103. iii.Data Caching
  104. Globalization and Localization
  105. Definitions
  106. Creating Resource files for different cultures
  107. Designing the WebForm & linking controls to keys in Resource files
  108. Alternatives to intialize culture settings of the page.
  109. AJAX.NET
  110. What is AJAX
  111. What is AJAX.NET
  112. Update Panel
  113. Update Progress
  114. Timer
  115. AJAX Control Toolkit
  116. Understanding & Publishing Web Application
  117. Introduction to ASP.NET Web Application
  118. Advantages of IIS Applications
  119. Creating web application in IIS
  120. Converting File System application to IIS Application
  121. Using Virtual Directory
  122. Culture specific formatting
  • MS.NET
    1.  The .NET Framework - an Overview
    2.  Framework Components 
    3. Framework Versions 
    4.  MS.NET Base Class Library 
    5. MS.NET Namespaces 
    6. MSIL / Metadata and PE files. 
    7. The Common Language Runtime (CLR) 
    8.  
    9. Managed Code 
    10. Common Type System (CTS) 
    11. Common Language Specification (CLS) 
    12.  Types of JIT Compilers 
    13. OOPs-Concept
    14. Learning about class,object,concept encapsulation,inheritance,polymorphism. & Object Creation and Instantiation.
    15. OOPs-Programming
    16. OOPs-Inheritance
    17. Understanding Concept Through Example
    18. Introduction to Inheritance 
    19. Constructor & Inheritance 
    20. Type Casting of Reference Types 
    21. Abstract Class 
    22. OOPs-Interface
    23. Interface with examples 
    24.  Types of Inheritance 
    25. Collections and Generics
    26. Assemblies Aand Gas
    27.  What is a DLL and how is it different from EXE 
    28. Types of DLL 
    29.  How to build a ClassLibrary? 
    30. What is Namespace? 
    31. Internal Access Specifier
    32.  Types of Assemblies 
    33.  
    34. Global Assembly Cache 
    35. Exception and Handling
    36.  
    37. Defining Exception 
    38.  
    39. understanding try and catchy things
    40. using "finally" black
    41. using statement
    42. throwing exceptions
    43. creating user defined/Custom Exception class
    44. IO Streams
    45. What is a streams? 
    46. Types of Stream 
    47. Standard I/O StreamsConsole
    48. Handling text in files 
    49. Dealing with Binary files 
    50. Serialization / Deserialization 
    51. More On Classes
    52.  Operator Overloading   
    53. Partial Classes and Methods 
    54.  Anonymous Types 
    55. Extension Methods 
    56. Developing GUI Applications Using WINFORMS Basic Controls 
       
    57. Panel & Layouts 
    58. Drawing and GDI Devices 
    59.  Model and Modeless Dialog boxes 
    60. Mutiple Document Interface( MDI) 
    61. Form Inheritance 
    62.  
    63. Building Login Form 
    64.  Working with Resource Files and Setting 
    65.  Notify Icon Controls 
    66. Using Components like Timer, FileSystemWatcher, Process, BackgroundWorker 
    67. Drag and Drop 
    68.  
    69. Working with Advanced Controls like TreeView and ListView 
    70. Database Programming Using ADO.NET
    71.  
    72. Prerequisite - Knowledge of SQL Queries 
    73.  
    74. Introduction and Evolution of ADO.NET 
    75.  Understanding the Role of Managed Provider and ADO.NET Objects 
    76.  
    77. installing Required Software - Sql Server and Management studio
    78.  Connecting to Database and Connection Pooling 
    79. Performing Insert, Update and Delete Operations 
    80.  How to implement Login facility with database 
    81.  Use of Multiple Active Result Sets 
    82.  
    83. Parameterized Prepared Statements 
    84.  
    85. Inserting Image into Database table
    86.  
    87. Executing Stored Procedure
    88. Writing Common Code for Execution of Stored Procedures 
    89.  Quick Overview of all ADO.NET objects 
    90. Managing Data using DataSet
    91.  
    92. Introduction DataSet and its Object Model
    93. Filling DataSet using DataAdapter 
    94.  Binding DataSet to DataGridView 
    95.  
    96. Updating changes to database using DataAdapter 
    97.  
    98. Using SqlCommandBuilder 
    99. Managing DataTable Programmatically 
    100.  DataAdapter events 
    101.  
    102. Working with DataViews 
    103. Constraints in DataTable 
    104. Using DataRelations object 
    105. Creating DataSet/DataTable dynamically 
    106.  
    107. Working with Typed DataSet 
    108.  Summary and Important Classes and their properties and methods 
    109. N-Tier Layered Architecture Application
    110.  
    111. Understanding Tier and Layer
    112.  Developing an application using Layered Architecture 
    113. a. Creating Table and Stored Procedure
    114. b.Creating Data Class
    115. c.Creating DAL Class
    116. d.Creating BO Class
    117. e.Creating Form and handlingevents
    118. Windows Services
    119. Introduction to Windows Service 
    120. Windows Service Project Template
    121.  Developing Windows Services 
    122. Installing, Deploying and Launching Windows Service 
    123. Developing a Service Controller Application 
    124. Delegates and Events
    125.  
    126. Introduction to Delegates 
    127. Creating a Chat Application Using Delegates 
    128.  Anonymous Methods 
    129. User Control and Custom Control
    130. Multithreading
    131. Threading Overview
    132. Scheduling
    133. Programming Threads
    134. Methods of Thread Class
    135. Packaging and Deployment
    136. File System Editor 
    137.  
    138. Registry Editor 
    139. File Types Editor 
    140.  
    141. User Interface Editor 
    142.  Custom Actions 
    143.  Launch Condition Editor 
    144. Creating Uninstall Shortcut 
  • SqlSever Syllabus
  • Relational Database Systems—An Introduction
  • Planning the Installation and Installing SQL Server
  • SQL Server Management Studio
  • SQL Components
  • Data Definition Language
  • Queries(select)
  • Modification of a Table’s Contents
  • Joins
  • Stored Procedures and User-Defined Functions
  • Views
  • Triggers
  • Why Dot Net at SS Technologies
    1. Highly qualified and well equipped Technical Team to handle the Technology.
    2. Advanced version of .Net is handled
    3. Enough supply of course material to understand the course
    4. Exclusive e-books for specific unit
    5. Quality training at minimum cost
    6. Course available in both weekdays and weekends classes
    7. Sufficient lab hours for hands on practicing
    8. Support to trainees from first to last step
    9. Project/ Exam/ Need oriented training
    10. Opportunity to work with Real Time Cluster
  • FAQS