-
Reflection
- Understanding object representation of classes
- Loading classes dynamically
- Instantiating classes indirectly
- Obtaining information of classes dynamically
- Invoking methods indirectly
- Referencing data members indirectly
- Overriding access policy and referencing private members
-
Collection Framework
- Role and Importance of Collection Framework
- Index Based Collection Array List, Stack, Queue
- Use Define Collection
- Map Based Collection Use of Key & Value pair (Entry)
- Hash Table, Sorted List
- Searching elements in List, Hash and Tree based collections
- Role of equals and hashCode() methods
- Role of Comparable interfaces
- Type safety and Generics
- Generic Collection
- List ,Stack ,Queue ,Dictionary ,Linked List ,Sorted List
-
Windows application programming
- Introduction
- Controls
- Menus and Context Editorial: Bipartisan relief plan would help Congress avoid ‘stupidity on steroids’ steroids australia buy ‘major breach of public trust’: siding with big pharma, trump overrules fda on stricter covid-19 vaccine standards 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
- Url Rewriting, Hidden Form Field, View State, Session, Cookies & Application.
- Global class & Event Method
- Uploading & Downloading
- Page Directives
- Data Source
- SqlDataSource, XmlDataSource, SiteMapDataSource&ObjectDataSource
- Data Control
- DataList, DetailsView, FormView, GridView, ListView& Repeater
- Validation Control
- CompareValidator, CustomValidator, RangeValidator, RegularExpressionValidator&ValidationSummary
- Navigation
- Menu, SiteMapPath&TreeView
- Login Control & Membership
- Login, LoginName, LoginStaus, LoginView, PasswordRecovery, ChangePassword, CreateUserWizaed.
- Ajax Extensions
- ScriptManager, UpdatePanel, UpdateProgress& Timer
- Globalization & localization
- Master Page & Style them
-
MVC3
- Introduction to MVC3
- The Model-View-Controller Pattern
- Differences 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 Application
- 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
- Using MVC Views
- Views in ASP.NET MVC
- Creating Views
- Adding Content to a View
- HTML Helpers and Action Filters
- 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 ROMETING LINQ
- Introducation to LINQ
- LINQ expressions
- Using via extension methods
- Filtering
- Sorting
- Aggregation
- Skip and Take operators
- Joins
- Extension methods
- Object initialization syntax
- Anonymous types
- Lambda expressions
- Deferred Execution
- Benefits and drawbacks
- IEnumerablevsIQueryable
- Using across tiers
- Data Projection
- Single result value
- Existing types
- Anonymous 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
- Inserts and deletes
- Transaction