Sunday, March 25, 2012

Latest Learnings


 LINQ
http://blogs.msdn.com/b/wesdyer/archive/2007/03/09/extending-the-world.aspx 
Introducing LINQ—Language Integrated Query
http://www.codeproject.com/Articles/199060/Introducing-LINQ-Language-Integrated-Query

LINQ to SQL: Basic Concepts and Features
http://www.codeproject.com/Articles/215712/LINQ-to-SQL-Basic-Concepts-and-Features

LINQ to SQL: Advanced Concepts and Features
http://www.codeproject.com/Articles/230380/LINQ-to-SQL-Advanced-Concepts-and-Features

http://weblogs.asp.net/owscott/archive/2007/09/02/application-vs-appdomain.aspx

http://blogs.msdn.com/b/adonet/archive/2009/05/28/poco-in-the-entity-framework-part-2-complex-types-deferred-loading-and-explicit-loading.aspx

http://www.codeproject.com/Articles/4074/Using-IEnumerator-and-IEnumerable-in-the-NET-Frame

http://www.codeproject.com/Articles/47948/The-Observer-Design-Pattern

http://www.functionx.com/csharp2/serialization/binary.htm

http://blogs.msdn.com/b/mattwar/archive/2007/07/30/linq-building-an-iqueryable-provider-part-i.aspx


WCF (Windows Communication Foundation)

WCF: Loose coupling of WCF Service and Data Contracts
http://www.codeproject.com/Articles/55690/WCF-Loose-coupling-of-WCF-Service-and-Data-Contrac

http://kjellsj.blogspot.in/2007/02/wcf-streaming-upload-files-over-http.html

http://www.codeproject.com/Articles/29475/Windows-Communication-Foundation-FAQ-quick-starter

http://www.codeproject.com/Articles/29480/Windows-Communication-Foundation-FAQ-quick-starter

http://www.codeproject.com/Articles/36289/8-steps-to-enable-windows-authentication-on-WCF-Ba

http://www.codeproject.com/Articles/36732/WCF-FAQ-Part-3-10-security-related-FAQ

http://www.codeproject.com/Articles/188749/WCF-Sessions-Brief-Introduction

http://dotnetinterviews.com/WCF-Interview-Questions-Answers.aspx

http://msdn.microsoft.com/en-us/library/75x4ha6s.aspx

http://www.codeproject.com/Articles/32545/Exploring-Session-in-ASP-Net

http://msdn.microsoft.com/en-us/library/ms731083(v=vs.90).aspx

http://msdn.microsoft.com/en-us/library/ms730255(v=vs.90).aspx
http://msdn.microsoft.com/en-us/library/ms789039(v=vs.90).aspx
http://msdn.microsoft.com/en-us/library/ms731083(v=vs.90).aspx
http://msdn.microsoft.com/en-us/library/ms730255(v=vs.90).aspx
http://msdn.microsoft.com/en-us/library/ms789039(v=vs.90).aspx
http://www.devproconnections.com/article/windows-communication-foundation-wcf2/versioning-wcf-services-part-i-122538

DataContract DataMember
DataMember Order (Alphabatically arrangement )
DataContract Name/NameSpace DataMember Name
Datacontract Equivalance
KnownTypeAttribute for DataContract
DataContract Inheritance/Known Types (An interface with different Implementation)
IExtensibleDataObject (Roundtipping/no data lost)

A messaging-style operation has at most one parameter and one return value where both types are message types
MessageContractAttribute
MessageHeaderAttribute
MessageBodyMemberAttribute
System.ServiceModel.MessageContractMemberAttribute.ProtectionLevel

DataMember/IsRequired


WPF (Windows Presentation Foundation)

http://msdn.microsoft.com/en-us/library/ms742868.aspx

http://msdn.microsoft.com/en-us/library/ms752312.aspx
http://msdn.microsoft.com/en-us/library/ms753962.aspx

http://www.codeproject.com/Articles/278901/MVVM-Pattern-Made-Simple

http://www.codeproject.com/Articles/42830/Model-View-Controller-Model-View-Presenter-and-Mod

http://csharperimage.jeremylikness.com/2010/04/model-view-viewmodel-mvvm-explained.html

http://www.codeproject.com/Articles/238657/How-to-use-Commands-in-WPF

http://www.codeproject.com/Articles/64936/Multi-Threaded-ObservableCollection-and-NotifyColl


Asp.net

http://www.codeproject.com/Articles/4773/Events-and-Delegates-simplified

http://www.codeproject.com/Articles/32545/Exploring-Session-in-ASP-Net

http://wiki.asp.net/404.aspx?aspxerrorpath=/themes/fan/pages/page.aspx/655/caching-in-aspnet/

http://www.codeproject.com/Articles/28721/Caching-Interview-Questions-Part-1

http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/default.aspx

http://blog.maartenballiauw.be/post/2007/11/ASPNET-load-balancing-and-ASPNET-state-server-%28aspnet_state%29.aspx

http://www.dotnetspider.com/tutorials/AspNet-Tutorial-35.aspx

http://vishalnayan.wordpress.com/2011/03/17/hour-4-understanding-5-asp-net-state-management-techniques-in-5-hours/

http://www.hanselman.com/blog/ASPNETInterviewQuestions.aspx

http://venkataspinterview.blogspot.in/2011/09/aspnet-page-is-very-slow-what-will-you.html


Asp.Net MVC
http://tampadev.org/Tag/asp.net-mvc-videos

http://www.codethinked.com/aspnet-mvc-request-flow


MVC Best Practices

http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-practices-part-1.aspx

http://www.sdn.nl/SDN/Artikelen/tabid/58/view/View/ArticleID/3156/Introduction-to-Razor-Syntax.aspx



Design principle/Standards

http://blog.objectmentor.com/articles/category/design-principles

http://developer.yahoo.com/performance/rules.html

http://dimecasts.net/Casts/ByTag/NUnit

http://www.simple-talk.com/dotnet/.net-framework/designing-c-software-with-interfaces/

http://codeofdoom.com/wordpress/2009/02/12/learn-this-when-to-use-an-abstract-class-and-an-interface/

http://www.simple-talk.com/dotnet/.net-framework/writing-maintainable-code/

http://www.simple-talk.com/dotnet/

ADO  .Net 

http://msdn.microsoft.com/en-us/library/tzwewss0(v=vs.71).aspx

http://msdn.microsoft.com/en-us/library/etk0s9w0(v=vs.71).aspx

http://msdn.microsoft.com/en-us/library/d6s958d6(v=vs.71).aspx

http://msdn.microsoft.com/en-us/library/ms173156.aspx

SQL


http://www.codeproject.com/Articles/114262/6-ways-of-doing-locking-in-NET-Pessimistic-and-opt

http://www.codeproject.com/Articles/42553/Quick-Overview-Temporary-Tables-in-SQL-Server-2005

http://www.codeproject.com/Articles/39006/Overview-of-SQL-Server-2005-2008-Table-Indexing-Pa



Entity Framework

http://www.sdn.nl/SDN/Artikelen/tabid/58/view/View/ArticleID/3022/ADONET-Entity-Framework-Overview.aspx
http://www.codeproject.com/Articles/189636/Transaction-Isolation-in-ADO-Net-Entity-Framework

Monday, March 19, 2012

Interview Questions


Does View state an expire time
Dynamically attaching javascript to a button

??Iqueryable ??
??IEnumarable

Generics  ??
Generic Methods?

delegates  events
 Lambda expression

Anonymus types
Expression Trees

Conversion of LInq to Sql ?-

 Ge,events,delegates



WCF /Binding/serialization -?
 ---------------------------------------------------------
Lyndis


Question Asked


Events
Delegates

OOPS/Inheritance/Child Parent Calls

WCF Channels
WCF hosting

Static vS Singleton

WCF Caching
Bindins in WCF /ABC/

Aysnchronous Web services

Database Design


why events why not delegates
--------------------

http://www.codeproject.com/Articles/215712/LINQ-to-SQL-Basic-Concepts-and-Features

http://weblogs.asp.net/owscott/archive/2007/09/02/application-vs-appdomain.aspx
http://blogs.msdn.com/b/adonet/archive/2009/05/28/poco-in-the-entity-framework-part-2-complex-types-deferred-loading-and-explicit-loading.aspx


----

Jhonshon Controls


Out vs ref keyword ?

what methods a object suppport(equals,to string,gettype
,GetHashCode)

.What is uniquie identifier of an object

What is default from which .Net type inherit

Appdomain vs App pool

Typed data Set,

Acess modifiers (internal,protected)

WCF Channel/s

Poco enttities /Poco  Objects
ClS complaint,CTS common type system


localization vs globalizaion
Class A

{
  Static A()
  Public A()
}


Class B:A

{
  Static B()
  Public B()
}


Class C:B

{
  Static C()
  Public C()
}