Advanced .Net

img

Course Information

  • Course Price $250
  • Total Students 800+
  • Course Duration 4 Weeks

Syllabus

Windows application programming
  • Introduction
  • Controls
  • Menus and Context Menus
  • Dialog
  • Form Inheritance
  • Other Misc.Topics
Database Connectivity using ADO.NET
  • Overview of Database & Database server
  • Introduction of SQL Server 2008
  • DML & DDL query
  • Join,Trigger,Procedure & function
  • Ado.Net API
  • Connected Layer
  • Connection,Command & Data Reader
  • Disconnected Layer
  • Adaptor,Data Set,Table,Row & Column
  • ODBC,OLEDB,Oracle Client
  • Connectivity with Oracle,Access,Excel & Mysql
  • Connection Pooling
Web Application Programming using Asp.NET
  • Web Application architecture
  • Static web Page
  • Application Life Cycle
  • Dynamic Page
  • Page Life Cycle & Event Method
  • Html & server Control
  • Server control Event Life Cycle
  • State Management
  • Uri Rewriting,Hidden form field,View state,Session,Cookies & Application
  • Global class & Event Method
  • Uploading & Downloading
  • Page Directivies
  • Data Source
  • SqlDataSource,XmlDataSource,SitemapDataSource & ObjectDataSource
  • DataControl
  • Datalist,DetailsView,FormView,GridView,ListView & Repeater
  • Validation Control
  • CompareValidator,CustomValidator,RangeValidator,regularExpressionValidator & ValidationSummary
  • Navigation
  • Menu,SiteMapPath & TreeView
  • Login Control & Membership
  • Login,LoginName,LoginStatus,LoginView,PasswordRecovery,ChangePassword,CreateUserWizard
  • Ajax Extensions
  • ScriptManager,UpdatePanel,UpdateProgress & Timer
  • Globelization & Localization
  • Master PAge & Style them
  • Mail
  • SMTP
  • POP3
MVC3
  • Introduction to MVC3
  • The Model-view-Controller Pattern
  • Difference Between MVC and Web Forms Applications
  • Building a simple MVC Application with Visual Studio
  • Working with Controllers and Actions
  • Introduction to Controllers
  • Using a Controller to manage the Applications
  • Controller Actions
  • Returning Action Results
  • Creating MVC Models
  • Data and Business Rules In MVC applications
  • Creating a Custom Data Model
  • Data Validation and Data Annotations
  • Creating a Custom Data Model
  • Data validation and Data Annotations
  • Using MVC Views
  • Views in ASP.NET MVC
  • Creating views
  • Adding content to a view
  • HTML helpers and Action filter
  • Using HTML Helpers in MVC
  • Creating a Custom Helper
  • Using Action filters
  • Creating a custom filter
  • Routing and URLs
  • Customizing Application URLs
  • Creating Route Constraints
  • Routing and Web forms
  • Using MVC and Ajax and jQuery
  • Integrating Client-Side Script with MVC
  • Using the MVC Ajax helpers
  • Working with JSON Data
Networking
  • Introduction of Networking
  • Understanding socket and port
  • Tcp Client & Tcp Listener
  • TCP/IP based networking
  • HTTP based networking
  • HTTP Request
  • HTTP response
Remoting
  • Application Domain
  • Remotable and Nonremotable object
  • Marshal-By-reference
  • serverActivatedObject(SAO)
  • SingleCall
  • Singleton
  • ClientActivateObject
  • Channels
  • TcpChannel
  • Service Configuration & Hosting
LINQ
  • Introduction to LINQ
  • LINQ expressions
  • using via extension methods
  • Filtering
  • Sorting
  • Aggregation
  • Skip and Take operators
  • joins
  • Extension methods
  • Object Inititalization syntax
  • Anonymous space
  • Lambda expressions
  • Deferred Execution
  • Benefits and Drawbacks
  • IEnumerable vs IQueryable
  • Using across tiers
  • Data Projection
  • Single result value
  • Existing types
  • Grouping
  • LINQ to XML
  • New XML classes
  • Generating XML
  • Querying XML
  • Using data projection
  • Combining with Xpath
  • LINQ to SQL
  • Attributes and mapping
  • Creating a DataContext
  • Deferred loading
  • Saving changes
  • Inserting and deletes
  • Transactions
LETFIX Technologies
LETFIX Technologies