Introduction to Software Design, The activities of system design, Purpose of System Design, Design Goals, Relationship Between Design Goals, Design Trade-offs, System Decomposition, Services and Subsystem Interfaces, Coupling and Cohesion, Partitions and Layers, Relationships between Subsystems.
Object Relation Mapping (ORM), Similarity in Entity Framework and NHibernate, What is Entity Framework, Entity Framework Architecture, Entity Framework Models, Features, Features in Visual Studio 2012, Entity Framework Workflows, Entity Framework-Installation.
Motivation, Centralized DBMS in a network, Distributed DBMS environment, Architecture, Homogeneous and Heterogeneous DDBMSs, Distributed Processing and Distributed Database, difference between DDBMS and distributed processing, difference between DDBMS and Parallel Database, Parallel Database Architectures, Functions of a DDBMS, Charactersitic of DDBMS, Centralized Database Management System, Fully Distributed Database Management System, DDBMS Components, Single-Site Processing.
Difference between XElement and XDocument, difference between XElement.Load() and XDocument.Load(), difference between ADO.NET and LINQ to SQL, handle concurrency in LINQ to SQL, handle concurrency at field level in LINQ to SQL.
Expression Trees, Lambda Expression, difference between IEnumerable and IQueryable, difference between IEnumerable and IList, difference between LINQ and Stored Procedures, disadvantages of LINQ over Stored Procedures
lazy/deferred loading and eager loading, explicit loading, different types of joins in LINQ, use GroupBy in LINQ, use Having in LINQ, Expression.
Fast between SingleOrDefault and FirstOrDefault, LINQ provider, advantages of using LINQ on DataSet, difference between Select and SelectMany in LINQ, difference among Any, All and Contains, difference between into and let keyword in LINQ, Union, Intersect and Except, extension of the file, when LINQ to SQL is used, data context class, deferred execution and immediate execution.
What is LINQPad, LINQ Insight, Quantifiers, operators in LINQ, aggregate operators, conversion operators, element operators, difference among Single, SingleOrDefault, First and FirstOrDefault.
What is LINQ, namespace is necessary to use LINQ, different flavors of LINQ, advantages and disadvantages, Query Expression, Method Invocation, Mixed Syntax, difference between var and anonymous type, lambda expression, Extension method.
manage cookie, difference between $cookies and $cookieStore service, handle mobile browsers/devices events, animation with the help of AngularJS, directives that support animations, debug AngularJS app in browser, securely parse and manipulate HTML data, Angular 2.0, AtScript.