————————————————————————————————————————————————————————————————————–

Microsoft .Net Program @SUNSHINE TECHNO SYSTEM

————————————————————————————————————————————————————————————————————–

C#.Net Training Course Content Objective

  • Learn the fundamentals of C# programming in Visual Studio.
  • Using .Net Framework
  • Working with variables, data types
  • Work with standard programming skills
  • Exception Handling in C#
  • Object oriented programming in C#
  • Object oriented techniques
  • Working with Arrays
  • Create Generic classes and methods.
  • Collections in C#
  • Generate and test your own classes using the Class Designer and Object Test Bench tools.
  • Use delegate types to provide flexibility and type safety.
  • Use anonymous types, lambda expressions, extension methods, object initializers, and implicit type declarations

C#.Net Training Course Duration

  • Normal Track 60 Working days, daily one and half hours
  • Fast Track 40 Working days, daily two hours

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 Installations/C#.Net

  • .NET Versions – 1.1/2.0/3.0/3.5 Beta
  • Visual  Studio.NET  2003/2005/Orcas/2008
  • 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
  • VS.NET to Create C#.NET Apps
  • C# 3.0/3.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
  • Inheritance  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

Object Oriented Concepts (Implementation Oriented)

  • Case  Studies
  • Class Diagram in VS.Net
  • Refactoring  &  others
  • FAQ’s

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 1.1/2.0/LINQ

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

ADO.Net Components

  • Connected  and  disconnected  environment
  • ADO.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  ADO.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

Accessing Data In The Connected Environment

  • Commands
  • Creating  and  executing  commands
  • Reading  data  using  a  data  reader
  • Batch queries & single result queries
  • Parameterised  queries  (input  &  output  parameters)
  • Adding,  editing  and  deleting  data
  • Stored  procedures

Accessing Data In  Disconnected  Environment

  • Why using a disconnected environment?
  • 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

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

Live Case Study and Implementation Of ADO.NET   in N-Tier

  • Client Server Basics
  • N-Tier – Classical and New
  • N-Tier importance w.r.t other .Net technologies
  • Build User Interface Layer – importance
  • Business Layer in N-Tier – advantages & disadvantages
  • Data Access Layer – Generic/Specific Advantages
  • N-Tier  DataBase  Application
  • SQLHelper,  CodeSmith  etc  tools  awareness

XML

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

XML IN .NET

  • System.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  methods

————————————————————————————————————————————————————————————————————–

 RELATED COURSES

————————————————————————————————————————————————————————————————————–

Click Here For  MICROSOFT .NET Training at Sunshinetechnosystem

————————————————————————————————————————————————————————————————————–

SHARE TRAINING AND COURSE CONTENT WITH FRIENDS AND STUDENTS:

SAP YOUTUBE SUNSHINETECHNOSYSTEM         SAP TRAINING CHANDANAGAR       SAP TRAINING IN HYDERABAD GACHIBOWLI       SAP TRAINING IN LINGAMPALLI

SAP Training’s BY SUNSHINE TECHNO SYSTEM     SUNSHINETECHNO SYSTEM Training’s on SAP    Certified TRAINING courses in sap at SUNSHINETECHNOSYSTEM

SAP TRAINING IN HYDERABAD   SAP ONLINE TRAINING INSTITUTES IN HYDERABAD     SAP INSTITUTES IN HYDERABAD    SAP COURSE Offered BEERAMGUDA by SUNSHINETECHNOSYSTEM

SAP COURSE Offered by SUNSHINETECHNOSYSTEM AT LINGAMPALLY   SAP COURSE Offered by SUNSHINETECHNOSYSTEM AT NALLAGANDLA

SAP COURSE Offered by SUNSHINETECHNOSYSTEM AT TELLAPUR     SAP COURSE OffeRed by SUNSHINETECHNO SYSTEM AT MIYAPUR

PYTHON YOUTUBE SUNSHINETECHNOSYSTEM    PYTHON TRAINING CHANDANAGAR    PYTHON TRAINING IN HYDERABAD GACHIBOWLI

PYTHON TRAINING IN LINGAMPALLI   PYTHON BY SUNSHINE TECHNO SYSTEM   SUNSHINETECHNOSYSTEM   PYTHON TESTING TRAINING IN HYDERABAD

PYTHON ONLINE TRAINING INSTITUTES IN HYDERABAD    PYTHON INSTITUTES IN HYDERABAD    PYTHON COURSE BEERAMGUDA    PYTHON COURSE NALLAGANDLA

PYTHON COURSE TELLAPUR   PYTHON COURSE MIYAPUR   

————————————————————————————————————————————————————————————————————–

Good and Best Training Institute at Lingampally, Best Training Institute at Chandanagar, Best Training Institute at Miyapur, Best Training Institute at RC Puram, Best Training Institute at Patancheru, Best Training Institute at Nalagandla, Best Training Institute at Ameenpur, Best Training Institute at BHEL, Hyderbad, Testing Tools Best Institute at Lingampally, Testing Tools Best Institute at Chandanagar, Testing Tools Best Institute at Miyapur, Testing Tools Best Institute at Patancheru, Testing Tools Best Institute at Nalagandla, Testing Tools Best Institute at BHEL, lingampally, Selenium Training Course at Lingampally, Selenium Training Course at Chandanagar, Selenium Training Course at Patancheru, Selenium Training Course at Nalagandla, Selenium Training Course at Ameenpur, Selenium Training Course at BHEL Lingampally, Python Training Course at Lingampally, Python Training Course at Chandanagar, Python Training Course at Patancheru, Python Training Caourse at Nalagandla, Python Training Course at Ameenpur, Python Training Course at  BHEL Lingampally, Java Training Course at Lingampally, Java Training Course at Chandanagar, Java Training Course at Patancheru, Java Training Course at Nalagandla, Java Training Course at Ameenpur, Java Training Course at BHEL Lingampally, Manual Testing Training Course at Lingampally, Manual Testing Training Course at Patancheru, Manual Testing Training Course at Nalagandla, Manual Testing Training Course at Ameenpur, Manual Testing Training Course at BHEL Lingampally, Live Projects Training on Testing Tools Lingampally, Live Projects Training on Testing Tools Patancheru, Live Projects Training on Testing Tools Nalagandla, Live Projects Training on Testing Tools Ameenpur, Live Projects Training on Testing Tools BHEL Lingampally, Real Time Projects Training Lingampally, Real Time Projects Training Patancheru, Real Time Projects Training Nalagandla, Real Time Projects Training Ameenpur, Real Time Projects Training BHEL Lingampally, Job oriented Courses Training at Lingampally, Job oriented Courses Training at Patancheru, Job oriented Courses Training at Nalagandla, Job oriented Courses Training at Ameenpur, Job oriented Courses Training at BHEL Lingampally, SAP  Training Course at Lingampally, SAP  Training Course at Chandanagar, SAP  Training Course at Patancheru, SAP  Training Course at Nalagandla, SAP  Training Course at Ameenpur, SAP  Training Course at BHEL Lingampally, DATA SCIENCE Training Course at Lingampally, DATA SCIENCE Training Course at Chandanagar,DATA SCIENCE Training Course at Patancheru, DATA SCIENCE Training Course at Nalagandla, DATA SCIENCE Training Course at Ameenpur, DATA SCIENCE Training Course at BHEL Lingampally, AWS Training Course at Lingampally, AWS Training Course at Patancheru, AWS Training Course at Nalagandla, AWS Training Course at Ameenpur, AWS Training Course at BHEL Lingampally, Machine Learning Training Course at Lingampally, Machine Learning Training Course at Patancheru, Machine Learning Training Course at Nalagandla, Machine Learning Training Course at Ameenpur, Machine Learning Training Course at BHEL Lingampally.

————————————————————————————————————————————————————————————————————–

Youtube          facebook          urbanpro         Justdial             GoogleReview           whatsup

————————————————————————————————————————————————————————————————————–

Google Stuff

Angularjs    Python   AWS    Big data   DATASCIENCE    Hadoop    java    .NET   Salesforce    Selenium   Oracle goldengate     SAP ABAP     SAP MM  sunshinetechnosystem