Open Mon - Sat 10:00-18:00
Email info@leepoweron.com Call Now! +91-903-225-0504
Open Mon - Sat 10:00-18:00
Email info@leepoweron.com Call Now! +91-903-225-0504

.NET

Developing applications and software’s through MS.NET is quite a buzz in today’s technical world.

Duration: 3 Months
Fee:12,000/-

MicroSoft Dot Net Training Content Overview

C#.NET Training Course Overview

Introduction/Overview of .Net

  • Introduction to  .Net
  • Platform for the .Net
  • Drawbacks of  Current  Trend
  • Net Framework – BCL & CLR l Key design goals
  • CLR, CTS, MSIL & other tools.
  • Multiple Language Interaction & support l Moving from Project to Assemblies…
  • Security in .NET – CAS

Net Framework [Advanced]

  • Advantages/Disadvantages
  • Features of .Net
  • Assemblies in Detail
  • GAC, Strong  Names
  • Language Interop
  • Reflection

Visual C#.Net Language

  • Advantages/Disadvantages
  • Why C#/ Why Not C#
  • Where does C# Fit in
  • C, C++ to Visual C#
  • Features of  C#
  • NET Namespaces

Net Installation/C#.Net

  • NET Versions – 1.1/2.0/3.0/3.5 Beta
  • Visual NET  2015/2018
  • Windows Vista – New Look
  • Gadgets/SideBars/UAC –  relation  with  .NET
  • Hardware/Software Requirements
  • FAQ’s with detailed answers

Programming Using Visual C#.Net

  • The start of the application
  • C#.Net Program  Design
  • Variables and  types
  • Value types and reference types (CTS)
  • Strings and arrays
  • The Console class
  • String formatting
  • Statements and  flows
  • Programming Structures
  • Command-line arguments
  • NET to Create C#.NET Apps
  • C# 4.0/4.5 features – Implicit types , Extention Methods and more

Introduction To Windows  Forms  – I

  • Windows forms library – WinForms
  • Layout Enhancements
  • Forms and controls – Hierarchy
  • Creating simple GUI by hand
  • Event handling
  • Basic controls
  • Windows forms – buttons, check boxes, radio buttons, panels, group boxes, list boxes, picture boxes…

Windows Forms – II

  • Menus
  • Built-in dialog  boxes  and  printing
  • Extender Controls
  • ToolStrips, StatusStrips and progress bars
  • A new MDI forms strategy
  • Inherit4ance with  forms
  • New Controls – Web Browser, Property Grid etc

Object Oriented Concepts (Basic)

  • Classes & objects
  • Abstract & override methods
  • Creating and using your own classes l Data members and member methods l Instantiate an object
  • This keyword
  • Properties – Read Only Write Only…
  • Build process using windows class library l Generate classes for other clients
  • How to use classes as part of project

Object Oriented  Concepts  (Advanced)

  • Accessibility levels, specifiers
  • Constructors
  • Method overloading
  • Class (static) variables & methods
  • Object destruction
  • ‘ref’ and ‘out’ parameters
  • Constant values
  • Enumerations
  • Inheritance and  Polymorphism
  • The root of all classes
  • Creating derived  classes
  • Method overriding  and  hiding
  • Polymorphism and  virtual  functions
  • Casting objects
  • Abstract classes
  • Sealed classes
  • Static classes

Error Handling

  • Unstructured error  handling  support
  • Structured error  handling
  • Error categories
  • Debugging the  application
  • Debug and Trace classes
  • Code Optimization
  • Testing and  strategies

ADO.NET 2.0/LINQ

  • History and  background
  • From DAO to ADO.NET
  • NET LINQ
  • NET design  goals
  • The ADO.NET architecture and its components
  • NET in relation to the other .NET tools
  • DataSet in  RealTime  Scenarious

ADO.NET Components

  • Connected and  disconnected  environment
  • NET object  model
  • Data sources,  providers  and  connections
  • Commands and  data  readers
  • Data sets  and  data  adaptors
  • Data tables,  rows  and columns
  • Constraints and  relations
  • Data-centric applications  –  New  Net  Hierarchy

Data Sources And .Net Data Providers

  • Connecting to  a  data  source
  • SQL Server .NET data provider
  • OLE-DB .NET  data  provider
  • Connections and  connection  strings
  • SQL-Server integrated  security
  • Connection pooling

ADO.NET  exceptions

  • DataSet and  DataAdapter features
  • Filling data sets using  data adapters
  • Read data using data tables, rows and columns
  • Batch queries and data sets
  • Visual Studio Data Menu & tools
  • DataSet Navigation
  • DataSet Functionality
  • DataSet Optimistic  Concurrency
  • LINQ

Sorting, Searching And  Filtering

  • Searching in data sets
  • Find on primary keys
  • Searching on any column
  • Searching on row state
  • Wildcard searches
  • Sorting and  filtering  using  data  views
  • Searching in a data view

XML

  • XML Basics – Importance in Todays world
  • XML designers/support in VS.NET
  • XML Derived Technologies – XSD ,XSL , SOAP ,WSDL

XML IN .NET

  • Xml Namespace
  • Stream Model  XML
  • XML DOM
  • XmlTextReader,TextWriter
  • XmlTextReader, TextWriter XMLDocument/ XmlDataDocumentClasses
  • Dom Objects  –  XMLNode/XMLNodeList
  • XPATH- Query Language for XML
  • DOM – Navigation & Access Case Studies

Creating Custom Windows Controls

  • About user  –  defined  controls
  • Understanding the  control  class  with  Container
  • Add Properties/Methods/Events  to  Control
  • Pack & use control in other windows applications
  • Create &  implement  a  windows  control

Windows Services

  • Understanding services
  • Creating windows  services
  • Setting properties
  • Compile, run & install services
  • Event log services

Net Remoting

  • About Distributed  Applications
  • COM/DCOM in  Distributed  Environment
  • Drawbacks of DCOM
  • .NET Remoting  –  New  distributed  environment
  • Advantages &  Disadvantages
  • Remoting –  Web  Services  comparisons
  • MBR, MBV
  • Channels
  • Formatters
  • Programming Model – Object Styles & Lifestyles
  • Activation
  • Case Study  –  Implementation  using  Remoting

Crystal Reports

  • Reporting Need  in  the  application
  • Crystal Reports  –  Reporting  Tool
  • Different Versions of Crystal Reports
  • Developing a  Crystal  Report
  • Different ways to Invoke/Deploy Crystal Reports

Application Deployment

  • Packaging Code
  • ClickOnce Deployment
  • Configuring the  .Net  framework

Deploying  the  application  in  Web  Server

  • Deployment –  other  m
  • NET
  • introduction to web
  • types of web pages creation
  • types of controls
  • HTML CONTROLS
  • NET CONTROLS
  • Different types of extensions files
  • Web application hierarchy
  • Response types
  • Simple web application
  • Deployment models
  • MVC architecture
  • Simple web application using MVC.
  • WPF*
  • WCF*
  • Webparts*
  • NOTE: .NET 4.0 AND 4.5 VERSION, SQLSERVER ,ORACLE AS BACEND.

Quick Enquiry

    Our Clients