Loading....

Dotnet

Advance .Net(Dot Net) Course. ->

The .NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for the .NET Framework execute in a software environment (as contrasted to hardware environment), known as the Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET Framework. The .NET Framework's Base Class Library provides user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their own source code with the .NET Framework and other libraries. The .NET Framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an integrated development environment largely for .NET software called Visual Studio.

Introduction to C#

  • Introduction to C#
  • The .Net Framework and C#
  • Features of C# Compiling
  • C# and Existing Languages

C# Basics, Data types, Operators and Statements

  • Basic Information of about writing C# programs.
  • Data types Value types and Reference types
  • Command Line Arguments
  • Variable Scope operators and precedence
  • Select Statements Iteration
  • Statements Jump Statements

OOP’S in C#

  • Object Oriented Programming
  • Classes
  • Objects
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Collections
  • Class Member
  • Modifiers
  • Parameters in Methods
  • Properties
  • Indexers
  • Namespaces
  • Interfaces
  • Structures
  • Enumeration
  • Delegate
  • Assemblies

C#.Net 2.0

New Features
  • Generics
  • Partial Classes
  • Anonymous Methods
  • Nullable Types
  • Iterators

C#.Net 3.0

New Features
  • Implicit Typed Local Variables
  • Auto implemented Properties
  • Partial Methods
  • Anonymous Types
  • Object and collection initializers
  • Auto implemented Properties
  • Extension Methods

Windows Programming in C#

  • Introduction To Windows Forms
  • Windows Form Components
  • Controls
  • Events
  • User Controls
  • MDI

Introduction To WPF

  • WPF Architecture
  • Advantages of WPF
  • Building XAML, Windows Application
  • WPF application
  • Setting windows properties
  • Changing Application Settings
  • Implementation behaviors in code-behind files
  • Publishing WPF applications with ClickOnce Applying XAML
  • Setting Properties in XAML
  • Adding controls to containers
  • Handling window and control events with C#
  • Opening and controlling other windows

Building browser-based applications (XBAP)

  • Loading XAML pages into the Browser
  • Moving between pages with the navigation service
  • Hyper linking to other pages and web sites

Constructing Navigation Applications

  • Passing data between pages
  • Navigating page history
  • Dragging borderless windows

Designing WPF User Interfaces

  • Button
  • Textbox
  • Text block
  • Label
  • Checkbox
  • Slider
  • Image
  • Menus
  • Status bars
  • Rich Textbox
  • Positioning controls in the Grid and Canvas containers

Altering the appearance of UI elements

  • Margin
  • Padding
  • Fonts
  • Backgrounds
  • Foregrounds
  • Opacity
  • Specifying styles using elements
  • Binding styles dynamically

LINQ to SQL and Visual Studio

  • Adding a LINQ to SQL class
  • Introducing the O/R Designer
  • Creating the Product Object
  • How Objects Map to LINQ Objects
  • The Data Context Object
  • The Table Objects
  • Create your own Custom Object
  • Querying with your Custom Object and LINQ
  • Limiting the columns Called with the Query
  • Custom Objects and the O/R Designer
  • Querying the Databases
  • Using Query Expressions
  • Filtering using Expressions
  • Performing Joins
  • Grouping Items
  • Stored Procedures

LINQ to XML

  • Using LINQ to Query XML Documents
  • Querying Static XML Documents
  • Querying Dynamic XML Documents
  • Working Around the XML Documents
  • Reading from an XML Document
  • Using LINQ to SQL with LINQ to XML
  • Setting up the LINQ to SQL components
  • Querying the Database and outputting XML

WORKING WITH FILES

  • File and Dir Class
  • File Info and Dir info
  • File Stream Object
  • Stream Writer and Reader
  • Threading
  • Reflection
  • Binary Writer and Reader

ADVANCE TOPICS IN C#

  • Remoting
  • Threading
  • Windows Services

ASP.NET

Learn ASP.net From Expert.

WEB APPLICATIONS AND ASP.NET

  • Asp.net overview
  • Server side controls
  • Difference between HTML controls and Web controls
  • Creating custom controls
  • Java script intelligence

WORKING WITH ASP.NET

  • Introducing asp.net
  • Handling page events
  • Using web controls

ASP.NET Objects

  • User and Application
  • Cookies
  • Session
  • Application
  • Caching
  • State management

ADO.NET

  • Data Providers
  • Objects
  • Data Controls
  • Dataset
  • Ado.Net/Xml

DATA AND ACCESS

  • Methods of accessing data
  • DataReader vs. DataAdapter
  • Dataset and XML
  • Datasets and DataViews

Web and HTML control

  • Using intrinsic controls
  • Rich Controls
  • Data Controls
  • Validation Controls
  • Master Pages
  • Navigation Controls
  • Login Controls
  • Web Parts

ASP.NET 3.5 New Controls

  • List View
  • DataPager
  • Objects Sources
  • Linq Data Source

USING ADO.NET TO ACCESS DATA

  • Accessing text files
  • Overview of ADO.Net
  • Connecting to a data source
  • Accessing data with dataset
  • Accessing data with data reader
  • Using XML data with a dataset

USING TRACE IN ASP.NET PAGES

  • Overview of tracing
  • Trace information
  • Page -level Trace and Application-level Trace

CREATING ASP.NET WEB APPLICATION

  • Requirements of a web application
  • Sharing information between pages
  • Securing web application

WEB SERVICES

  • Why web services? All about SOAP
  • Steps to create web service
  • Accessing a web service in .Net application
  • Discovery services for locating web services
  • Data binding
  • Accessing data using Web Service

CRYSTAL REPORT

  • Overview of crystal reports
  • Crystal report data access models
  • Crystal report in windows application
  • Enhance the crystal report presentation
  • Passing queries at runtime for crystal report

ADVANCE TOPICS

  • AJAX
  • WCF (Windows Communication Foundation)
  • WWF (Windows Workflow Foundation)
  • WPF (Windows Presentation Foundation)
  • SQL SERVER 2008/12
  • SILVERLIGHT

Dotnet

Quick Callback