Wednesday, October 27, 2010

Some Random Bookmars (Very Old And Preserved For So Long)

http://www.startvbdotnet.com/ado/default.aspx

read about adonet. testing docs

www.c#station.com

how to improve performance of your website
http://developer.yahoo.com/performance/rules.html {good website}

w3.org good website
http://www.w3.org/TR/html4/struct/links.html#h-12.3

cookies ..good xplanation
http://en.wikipedia.org/wiki/HTTP_cookie
http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson04.aspx

webservices
http://www.ariadne.ac.uk/issue29/gardner/

how to check a website
http://www.xs4all.nl/~sbpoley/webmatters/checklist.html

another checking website link
http://www.webmasterworld.com/forum10/771.htm
http://www.xs4all.nl/~sbpoley/webmatters/whatnojs.html

software testing : good links
http://www.robdavispe.com/free2/

software testing: good site
http://www.sqatester.com/methodology/PositiveandNegativeTesting.htm

c programming;
http://www.cprogramming.com/tutorial/lesson16.html

testing question and answers
http://www.allinterview.com/showanswers/7077.html
http://www.allinterview.com/showanswers/70616.html


uttranchal music
http://www.readers-cafe.net/uttaranchal/category/kumaoni-music/

indian startusp
http://www.pluggd.in

social entrupenurs
http://socialentrepreneurs.typepad.com/the_school_for_social_ent/2009/07/social-media-for-social-impact-for-social-entrepreneurs.html

Uttaranchal: Dilemma Of Plenties And Scarcities
http://books.google.com.sg/books?id=ct6YMRvYJQ4C&pg=PA100&lpg=PA100&dq=rearing+cattle+in+uttaranchal&source=bl&ots=YtiMvcAVkO&sig=Fqce2c3yIdGcmuXUEhgMsrSY7vU&hl=en&ei=GlGXSq3hAafW6gPH7NDMBA&sa=X&oi=book_result&ct=result&resnum=2#v=onepage&q=rearing%20cattle%20in%20uttaranchal&f=false

cyclking
http://www.youtube.com/watch?v=RPOS9b1yIYE&feature=PlayList&p=BA18F108F979EB05&playnext=1&playnext_from=PL&index=7
http://www.youtube.com/watch?v=yhE9ahpyIHM&NR=1
http://www.youtube.com/watch?v=a25vC5zsf6A

epals
http://www.epals.com/esearch/?jmp=p8&uencode=no&es=st%3Dbs%26cou%3Din%26ixp%3D10%26cf%3D10

new trends in india
http://window2india.com/cms/admin/article.jsp?aid=4829

vishwajeet!!1

startups/entupunership
http://everydayentrepreneurs.blogspot.com/2006/09/review-bootstrappers-bible-seth-godin.html

books

bootstrappers bible - seth godin

7 Habits of Highly Effective People

Think and Grow Rich by Napoleon Hill'

Built to Last : Successful Habits of Visionary Companies

# Iacocca - Lee Iacocca

# Losing my Virginity - Richard Branson

# Maverick - Ricardo Semler (not exactly an autobiography)

# My experiments with truth - M. K. Gandhi

2. The Wealth of Man - just started on this one. It's breathtaking in it's sweep of the human endeavor from the start of agrarian economies to the modern day knowledge economy.

. On Equilibrium -

1. The Wealth and Poverty of Nations

'Emotional Intelligence' by Daniel Goleman

Arthur C. Brooks’s Social Entrepreneurship: A Modern Approach to Social Value

Social Entrepreneurs - The Change Makers, Kumar K B S, 8131411898.

Social Entrepreneurship: Concepts, Cases And Experiences

socal entupunership
http://www.sankalpforum.com/
http://www.thinkchangeindia.org/2009/05/17/india-needs-social-entrepreneurs-and-social-intrapreneursh-to-fight-recession/
http://blog.wakeupindia.org/2009/01/changeindia-leading-from-the-front/
http://kumarsbol.blogspot.com/2009/07/thoughts-on-social-entrepreneurship.html
http://socialentrepreneurs.typepad.com/the_school_for_social_ent/books/
http://socialenterprisefocus.blogspot.com/2009/02/10-online-resources-for-social.html
http://managementhelp.org/books/socentrep-bks.htm
http://www.socialedge.org/features/resources/social-entrepreneurship/books-and-articles-on-social-entrepreneurship

Arundhati Roy

http://www.csharp-station.com/Tutorials/Lesson14.aspx

http://www.codeproject.com/KB/aspnet/dynamicThemes.aspx

css float tutorial
http://css.maxdesign.com.au/floatutorial/


this is alos a great site
http://www.vectorform.com/silverlight/blog/

silver light //really great site man follow i t
http://www.silverlightcream.com/
http://geekswithblogs.net/WynApseTechnicalMusings/Default.aspx

50 Sites That Will Help You To Become a Better Designer
http://dzineblog.com/2009/04/50-sites-that-will-help-you-to-become-a-better-designer-part-1.html

www.sitepoint.com

great articles

another silverlight example great site
http://www.silverlightshow.net/items/Image-slider-control-in-Silverlight-1.1.aspx

Ken's Silverlight, WPF, and C# Techie Blog
http://kenwatts.blogspot.com/2008/08/digital-logic-simulator-in-silverlight.html

a great blog on silverlight examples
http://www.cynergysystems.com/blogs/page/josefajardo
http://www.chromazone-imaging.co.uk/flashindex.html

item control image scroller
http://www.silverlightshow.net/items/Custom-controls-Weather-forecast-control-Part-1-Introduction.aspx

Multicasting with Silverlight 3 Local Messaging
http://dvanderboom.wordpress.com/category/silverlight/

Using the Grid control in Silverlight 2
http://www.silverlightshow.net/items/Using-the-Grid-control-in-Silverlight-2-Beta-1.aspx

Sunday, October 24, 2010

Asp.net Articles

Master Pages: Tips, Tricks, and Traps
http://odetocode.com/articles/450.aspx

asp.net page life cycle
http://msdn.microsoft.com/en-us/library/ms972976.aspx
http://www.theserverside.net/tt/articles/showarticle.tss?id=IIS_ASP
http://msdn.microsoft.com/en-us/library/ms178472.aspx
http://weblogs.asp.net/infinitiesloop/archive/2008/03/24/onload-vs-page-load-vs-load-event.aspx

Serving Dynamic Content with HTTP Handlers
http://msdn.microsoft.com/en-us/library/ms972953.aspx
How to: Determine How ASP.NET Web Pages Were Invoked 

http://msdn.microsoft.com/en-us/library/ms178141%28VS.80%29.aspx


Implementing Client Callbacks Programmatically Without Postbacks in ASP.NET Web Pages
http://msdn.microsoft.com/en-us/library/ms178208.aspx

Script Callbacks in ASP.NET

http://msdn.microsoft.com/en-us/magazine/cc163941.aspx

ASP.NET Page Life Cycle Overview
http://msdn.microsoft.com/en-us/library/ms178472.aspx

some Useful Blogs

http://msdn.microsoft.com/en-us/library/7c5ka91b.aspx
http://blogs.msdn.com/b/brada/archive/2005/01/26/361363.aspx

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

How is a Request Processes (IIS articles)

http://www.theserverside.net/tt/articles/index.tss
http://www.theserverside.net/tt/articles/showarticle.tss?id=IIS_ASP
http://msdn.microsoft.com/en-us/library/ms972974.aspx#
http://www.west-wind.com/Weblog/posts/2287.aspx

CallBacks in WCF

http://www.c-sharpcorner.com/UploadFile/john_charles/CallbackoperationsinWindowsCommunicationFoundation.aspx

http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx#related-results

http://msdn.microsoft.com/en-us/library/ms734653%28v=VS.90%29.aspx

http://stackoverflow.com/questions/76364/what-is-the-single-most-effective-thing-you-did-to-improve-your-programming-skill
http://stackoverflow.com/questions/1959295/i-cant-create-a-clear-picture-of-implementing-oops-concepts-though-i-understand

ASP.net MVC

All mvc here (25) lines post (DO check for Brad Wilson ,Eric ,Scott for MVC)
http://www.weirdlover.com/2010/07/01/the-big-boy-mvc-series-part-22-whoop/

MVC tips
http://haacked.com/archive/2010/05/05/asp-net-mvc-tabular-display-template.aspx

MVC Blogs
http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/06/29/how-we-do-mvc-view-models.aspx
http://mvcsharp.wordpress.com/category/html-helpers/
http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/06/29/how-we-do-mvc-view-models.aspx

view model & mvc
http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/06/29/how-we-do-mvc-view-models.aspx
http://weblogs.asp.net/rashid/archive/2009/04/01/asp-net-mvc-best-practices-part-1.aspx


Unit Testing in MVC
http://dotnetslackers.com/articles/aspnet/aspnetmvcframeworkpart2.aspx

ASP.NET Portal
http://msdnstage.redmond.corp.microsoft.com/en-us/library/bb400852%28v=VS.90%29.aspx



UML Associations
http://www.agilemodeling.com/artifacts/classDiagram.htm#Associations

Design Patterns and UML Basics

UML bASCIS
http://cnx.org/content/m11658/latest/

Design Patterns
http://www.blogtoplist.com/rss/design-patterns.html
http://www.dofactory.com/Patterns/Patterns.aspx
http://www.unwesen.de/articles/design-patterns

all desing Patterns
http://dotnetwithme.blogspot.com/search/label/Design%20Patterns


C# coding Standards
http://www.csharpfriends.com/articles/getarticle.aspx?articleid=336
http://weblogs.asp.net/lhunt/archive/2010/08/10/the-pitfalls-of-gdd-addiction.aspx#comments

When Should I deploy assemblies in GAC
http://stackoverflow.com/questions/2451123/when-should-i-deploy-my-assemblies-into-the-gac


http://www.objectmentor.com/resources/articles/dip.pdf
http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod

C# Blog

C# Functionality
http://www.dijksterhuis.org/10-c-coding-shorthands-that-improve-productivity/

genric sorting /Comparing two elements using IComparer
http://www.dijksterhuis.org/sorting-generic-lists/

C# EnterPrise Library (Every Thing about it )
http://www.c-sharpcorner.com/Articles/Default.aspx?ArticleId=e72daaf9-e4cd-4e4f-baab-958e694226cf

Asynchronous I/O Operations
http://www.c-sharpcorner.com/UploadFile/logisimo/107252009003250AM/1.aspx

Memory Leaks in C#
http://www.c-sharpcorner.com/UploadFile/shivprasadk/BestPractices509292009045327AM/BestPractices5.aspx

Oops Principles

The Liskov Substitution Principle

Derived classes must be substitutable for their base classes.



dEPENDENY iNVERSION
A. HIGH LEVEL MODULES SHOULD NOT DEPEND UPON LOW
LEVEL MODULES. BOTH SHOULD DEPEND UPON ABSTRACTIONS.
B. ABSTRACTIONS SHOULD NOT DEPEND UPON DETAILS. DETAILS
SHOULD DEPEND UPON ABSTRACTIONS.



OOPS Principle Redifiened
http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
http://www.objectmentor.com/resources/publishedArticles.html





The Interface Segregation Principle (ISP)
CLIENTS SHOULD NOT BE FORCED TO DEPEND UPON INTERFACES
THAT THEY DO NOT USE.
When clients are forced to depend upon interfaces that they don’t use, then those clients
are subject to changes to those interfaces. This results in an inadvertent coupling between
all the clients. Said another way, when a client depends upon a class that contains interfaces
that the client does not use, but that other clients do use, then that client will be
affected by the changes that those other clients force upon the class.



The Common Reuse Principle (CRP)
THE CLASSES IN A PACKAGE ARE REUSED TOGETHER. IF YOU
REUSE ONE OF THE CLASSES IN A PACKAGE, YOU REUSE THEM
ALL.

How to Improve your code Quality,Better Programmer

Version Control like svn, or git, ...

automated build a build definition that works without manual steps is really important

UnitTesting to start implementing testing

a incident database to track bugs and requirements

if you have implemented all of the above start thinking about

code metrics like codecoverage of the unittests, qualitymetrics, ...

A continuus integrationsserver like hudson to generate nightly builds and testruns

more automated teststing like loadtests, regtressiontests, ...

Desing GuideLine (bookmark_11 Oct)

OOPS Concepts
http://stackoverflow.com/questions/1959295/i-cant-create-a-clear-picture-of-implementing-oops-concepts-though-i-understand


Design Guidelines
Internal Coding Guidelines
http://blogs.msdn.com/b/brada/archive/2005/01/26/361363.aspx
http://msdn.microsoft.com/en-us/library/czefa0ke%28v=VS.71%29.aspx
http://blogs.msdn.com/b/kcwalina/archive/tags/design+guidelines/

http://blogs.msdn.com/b/kcwalina/archive/tags/design+guidelines/

How do you convert a string into an enum?
http://blogs.msdn.com/b/tims/archive/2004/04/02/106310.aspx


The MARS ROVER problem
http://thefundoowriter.wordpress.com/2009/10/01/the-mars-rover-problem/
http://shekup.blogspot.com/2010/05/interview-questions-when-5-or-6-years.html


Unit Testing With Visual Studio
http://www.softwaretestingnet.com/2010/03/unit-testing-with-visual-studio-team.html
http://www.packtpub.com/article/ensuring-quality-unit-testing-microsoft-visual-studio-2010#more
http://blogs.msdn.com/b/vstsqualitytools/archive/2009/09/04/extending-the-visual-studio-unit-test-type-part-1.aspx


Attributes Every .NET Developer Should Know About
http://www.devcurry.com/2010/10/attributes-every-net-developer-should.html

Chain Extension Methods in .NET
http://www.devcurry.com/2010/08/chain-extension-methods-in-net.html

Pex and Mooles
http://coolthingoftheday.blogspot.com/2010/10/interested-in-pex-moles-wish-you-could.html

xtreme Programming
http://xprogramming.com/xpmag/whatisxp#whole

BackGroundWorker
http://weblogs.asp.net/rosherove/articles/BackgroundWorker.aspx

ALM(Application life cycle management)

http://notgartner.wordpress.com/2010/10/10/the-case-of-the-burn-up-chart-the-importance-of-release-planning/

http://teamsystemrocks.com/page/2/



Load Testing
http://blogs.msdn.com/b/buckh/archive/2006/12.aspx


wcf using certificates  for autheticaion
http://notgartner.wordpress.com/2007/09/06/using-certificate-based-authentication-and-protection-with-windows-communication-foundation-wcf/
http://blogs.msdn.com/b/brada/archive/2005/01/26/361363.aspx
http://msdn.microsoft.com/en-us/library/czefa0ke%28v=VS.71%29.aspx
http://blogs.msdn.com/b/kcwalina/archive/tags/design+guidelines/

DesignGuidelines
http://blogs.msdn.com/b/kcwalina/archive/tags/design+guidelines/

How do you convert a string into an enum?
http://blogs.msdn.com/b/tims/archive/2004/04/02/106310.aspx


The MARS ROVER problem
http://thefundoowriter.wordpress.com/2009/10/01/the-mars-rover-problem/
http://shekup.blogspot.com/2010/05/interview-questions-when-5-or-6-years.html


Unit Testing With Visual Studio
http://www.softwaretestingnet.com/2010/03/unit-testing-with-visual-studio-team.html
http://www.packtpub.com/article/ensuring-quality-unit-testing-microsoft-visual-studio-2010#more
http://blogs.msdn.com/b/vstsqualitytools/archive/2009/09/04/extending-the-visual-studio-unit-test-type-part-1.aspx


Attributes Every .NET Developer Should Know About
http://www.devcurry.com/2010/10/attributes-every-net-developer-should.html

Chain Extension Methods in .NET
http://www.devcurry.com/2010/08/chain-extension-methods-in-net.html


Pex and Mooles
http://coolthingoftheday.blogspot.com/2010/10/interested-in-pex-moles-wish-you-could.html

xtreme Programming
http://xprogramming.com/xpmag/whatisxp#whole

BackGroundWorker
http://weblogs.asp.net/rosherove/articles/BackgroundWorker.aspx

ALM(Application life cycle management)
http://notgartner.wordpress.com/2010/10/10/the-case-of-the-burn-up-chart-the-importance-of-release-planning/
http://teamsystemrocks.com/page/2/

Load Testing
http://blogs.msdn.com/b/buckh/archive/2006/12.aspx

wcf using certificates  for autheticaion
http://notgartner.wordpress.com/2007/09/06/using-certificate-based-authentication-and-protection-with-windows-communication-foundation-wcf/

Interview Questions .Net

interview questions

c# good interview questions
http://venkatcsharpinterview.blogspot.com/2009/01/c-interview-questions.html

http://aspnet2008.blogspot.com/search?updated-max=2008-09-10T23:02:00-07:00&max-results=8

Sunday, October 10, 2010

ASP.NET learning from MSDN

Read about Asp.net from MSDN

ASP.NET Caching Features
http://msdn.microsoft.com/en-us/library/xsbfdd8c%28VS.71%29.aspx

Asp.net Caching Features
http://msdn.microsoft.com/en-us/library/18c1wd61%28v=VS.85%29.aspx

Caching Callback
http://msdn.microsoft.com/en-us/library/7kxdx246%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/system.web.httpcachepolicy%28v=VS.90%29.aspx
http://msdn.microsoft.com/en-us/library/system.web.httpcachepolicy%28v=VS.90%29.aspx

ASP.NET Themes and Skins Overview
http://msdn.microsoft.com/en-us/library/ykzx33wh(v=VS.90).aspx

How to: Apply ASP.NET Themes
http://msdn.microsoft.com/en-us/library/ms247256(v=VS.90).aspx

Walkthrough: Creating a Synchronous HTTP Handler
http://msdn.microsoft.com/en-us/library/ms228090(v=VS.90).aspx.
.
ASP.NET Page Life Cycle Overview
http://msdn.microsoft.com/en-us/library/ms178472(v=VS.90).aspx

ASP.NET Web Page Resources Overview
http://msdn.microsoft.com/en-us/library/ms227427(v=VS.90).aspx

Securing ASP.NET Web Sites
http://msdn.microsoft.com/en-us/library/91f66yxt(v=VS.90).aspx

Inside IIS & ASP.NET
http://www.theserverside.net/tt/articles/showarticle.tss?id=IIS_ASP

Sandboxing Components for Impersonation
http://www.theserverside.net/tt/articles/showarticle.tss?id=SandboxingComponents

WCF Security Learning Guide
http://www.theserverside.net/tt/articles/showarticle.tss?id=WCFSecurityLearningGuide

best articles on the web
http://www.theserverside.net/tt/articles/index.tss
(read inside asp.net and IIS  )

ASP.NET Selected Walkthroughs
http://msdn.microsoft.com/en-us/library/bb515247(v=VS.90).aspx

ASP.NET Cookies Overview
http://msdn.microsoft.com/en-us/library/ms178194(v=VS.90).aspx

ASP.NET State Management Overview
http://msdn.microsoft.com/en-us/library/75x4ha6s(v=VS.90).aspx

ASP.NET View State Overview
http://msdn.microsoft.com/en-us/library/bb386448(v=VS.90).aspx


ASP.NET Session State Overview
http://msdn.microsoft.com/en-us/library/ms178581(v=VS.90).aspx

Master Pages MSDN   


ASP.NET Master Pages Overview
http://msdn.microsoft.com/en-us/library/wtxbf3hh(v=VS.90).aspx

How to: Reference ASP.NET Master Page Content
http://msdn.microsoft.com/en-us/library/xxwa0ff0(v=VS.90).aspx

Working with ASP.NET Master Pages Programmatically
http://msdn.microsoft.com/en-us/library/c8y19k6h(v=VS.90).aspx

Creating a subsite in asp.net

http://blogs.msdn.com/b/webdevtools/archive/2006/07/01/652986.aspx
http://blogs.msdn.com/b/webdevtools/archive/2006/08/15/701642.aspx   

keywords

HttpContext  HttpRequest HttpResponse


IHttpHandlerFactory(determines the type of handler required to handle a Request )
    ->  IHttpHandler(handles the request of a certain type (.aspx ,.asmx)) -> IHttpModule

    HttpHandlerFactory ->  HttpHandler -> HttpModule


Handlers ()

wcf Learning from MSDN

ServiceContract
    CallbackContract
    ConfigurationName
    HasProtectionLevel
    Name
    Namespace
Duplex contract.
OperationContract
    Action
    ASynchPattern
    HasProtectionLevel
    IsInitiating  -Session Initializing
    IsOneWay
    IsTerminating -Session Terminating


    System.Transactions (for using transactions in wcf services)

Hosting in Windows Process Activation Service.(WAS)
syndication feeds using WCF Services
UriTemplate  UriTemplateMatch
WebGet and the WebInvoke




WCF security best practices
http://wcfsecurityguide.codeplex.com/
http://wcfsecurity.codeplex.com/

wcf articles/blogs to read

http://www.leastprivilege.com/CategoryView.aspx?category=WCF
http://blogs.msdn.com/b/drnick/archive/2008/08.aspx
http://www.slickit.ca/2009/02/wcf-using-iis-and-windows.html
http://blogs.msdn.com/b/wenlong/archive/tags/wcf+webhost/


WCF: Using IIS and Windows Authentication to Secure WCF Services
http://www.slickit.ca/2009/02/wcf-using-iis-and-windows.html

How to: Use wsHttpBinding with Windows Authentication and Transport Security in WCF Calling from
Windows Forms

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


Impersonation with Double Identities
http://blogs.msdn.com/b/wenlong/archive/2006/12/01/impersonation-with-double-identities.aspx

Windows Communication Foundation
http://msdn.microsoft.com/en-us/library/dd560536.aspx

Asp.net WCF 4
A Developer's Introduction to Windows Communication Foundation 4
http://msdn.microsoft.com/en-us/library/ee354381.aspx

Describing Windows Communication Foundation
http://msdn.microsoft.com/en-us/library/ee958158.aspx

Introduction to Windows Communication Foundation
http://msdn.microsoft.com/en-us/library/dd936243.aspx

Creating and Maintaining Service and Data Contracts
http://msdn.microsoft.com/en-us/library/ee922570.aspx

Messaging Patterns tutorial later in this series.

geekSpeak Recording - WCF Extensibility with Scott Reed
http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-WCF-Extensibility-with-Scott-Reed/
http://channel9.msdn.com/Tags/wcf?page=6

WCF RIA Services Code Gallery
http://code.msdn.microsoft.com/RiaServices


WCF MSDN code Gallery         
http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?TagName=WCF

Sessions, Instancing and Concurrency in WCF Services
http://msdn.microsoft.com/en-us/library/ff183865.aspx



You can use the IsInitiating property of the OperationContract attribute to control whether a method

can start a session. The default value of this property is true, so the first call to any method

starts the session. If you set this property to false for a method, then clients cannot call that

method until after they call a method that starts a session.



Transactions in WCF Services
http://msdn.microsoft.com/en-us/library/ff384250.aspx



To add transaction support to a WCF service, you will take the following actions:

    * Add transaction support to the service contract. This is required.
    * Add transaction support to the code that implements the service contract. This is required.
    * Configure transactions in the implementation code. This is optional.
    * Enable transactions on the binding. This is required.

 To start a transaction in the client application, you must take the following actions:

    * Add transaction support to the proxy class.
    * Enable transactions on the binding.
    * Use the TransactionScope class to start a transaction.


Message Patterns in WCF Services
http://msdn.microsoft.com/library/ff395349.aspx

These are request-reply, one-way (also called datagram), and duplex (also called callback).


The final thing you need to do to configure the service for duplex communication is change the

binding wsDualHttpBinding





Authentication and Authorization in WCF Services - Part 1
http://msdn.microsoft.com/library/ff405740.aspx
http://msdn.microsoft.com/en-us/library/ms731925.aspx
http://msdn.microsoft.com/en-us/library/ms731172.aspx

Programming WCF Security
http://msdn.microsoft.com/en-us/library/ms731925%28v=VS.90%29.aspx

Transport Security Overview
http://msdn.microsoft.com/en-us/library/ms729700(v=VS.90).aspx

Message Security
http://msdn.microsoft.com/en-us/library/ms733137%28v=VS.90%29.aspx

System-Provided Bindings
http://msdn.microsoft.com/en-us/library/ms730879%28v=VS.90%29.aspx

Using Bindings to Configure Services and Clients
http://msdn.microsoft.com/en-us/library/ms733865%28v=VS.90%29.aspx


ServiceModel Metadata Utility Tool (Svcutil.exe) with the /config:filename[,filename] switch to
quickly create configuration files.

http://blogs.msdn.com/b/endpoint/default.aspx?PageIndex=2
 
The .NET Endpoint

Web Service Security Patterns - Community Technical Preview
http://msdn.microsoft.com/en-us/library/aa480545.aspx

Writing Smart Clients by Using Windows Communication Foundation
WCF Concurrency Management

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

Generating a WCF Client from Service Metadata
http://msdn.microsoft.com/en-us/library/aa751905%28v=VS.90%29.aspx

Designing Service Contracts
http://msdn.microsoft.com/en-us/library/ms733070%28v=VS.90%29.aspx
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/07331239-3ea2-4a79-88af-4e71ef197617

Peer-to-Peer Programming with WCF and .NET
http://msdn.microsoft.com/en-us/library/cc297274.aspx

Windows Communication Foundation Samples
http://msdn.microsoft.com/en-us/library/ms751514%28v=VS.90%29.aspx

Hands on sample for wcf servies
http://msdn.microsoft.com/en-us/library/ms751514%28v=VS.90%29.aspx


Specifying Data Transfer in Service Contracts
http://msdn.microsoft.com/en-us/library/ms732038%28v=VS.90%29.aspx

Using Message Contracts (Specifying message contracts instead of data contracts for secure soap
message )

http://msdn.microsoft.com/en-us/library/ms730255%28v=VS.90%29.aspx

if a type has both a message contract and a data contract, only its message contract is considered
when the type is used in an operation.

Data Transfer and Serialization in Windows Communication Foundation
http://msdn.microsoft.com/en-us/library/ms730035%28v=VS.90%29.aspx

WCF Feature Details
http://msdn.microsoft.com/en-us/library/ms733103%28v=VS.90%29.aspx

Serialization
All public read/write properties and fields of the type are serialized.
Data Member Order(Data Member Order in the following order)

with no oder alphbatically
with lower oreder (alphabatically for same oredr)
with Higher Order
http://msdn.microsoft.com/en-us/library/ms729813%28v=VS.90%29.aspx

WCF Total Refrence
http://msdn.microsoft.com/en-us/library/ms733127%28v=VS.90%29.aspx

Data Contract Versioning (versioning is important aspect.you need to keep in mind it does not break
the existing applications)
http://msdn.microsoft.com/en-us/library/ms731138%28v=VS.90%29.aspx

Forward-Compatible Data Contracts
http://msdn.microsoft.com/en-us/library/ms731083%28v=VS.90%29.aspx

Round-Tripping
IExtensibleDataObject
Round-tripping occurs when data passes from a new version to an old version and back to the new
version of a data contract. Round-tripping guarantees that no data is lost

xml serialization
http://www.dotnetjohn.com/articles.aspx?articleid=173

Using the Message Class
http://msdn.microsoft.com/en-us/library/ms734675%28v=VS.90%29.aspx#

Windows Communication Foundation Transactions Overview
http://msdn.microsoft.com/en-us/library/ms733904%28v=VS.90%29.aspx

Client Architecture
http://msdn.microsoft.com/en-us/library/ms729718%28v=VS.90%29.aspx

URL rewrting
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx


Callback in wcf
http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx#related-results
http://www.c-sharpcorner.com/UploadFile/john_charles/CallbackoperationsinWindowsCommunicationFoundation.aspx

Add and Remove HTML elements dynamically with Javascript
http://www.dustindiaz.com/add-and-remove-html-elements-dynamically-with-javascript/

Visual Studio 2008 Tips & Tricks for Developers:
http://www.smallworkarounds.net/2008/12/visual-studio-2008-tips-tricks-for.html
http://developer.yahoo.com/performance/rules.html

Best Practices for Speeding Up Your Web Site

Chat application in WCF
http://www.codeproject.com/KB/WCF/WCFWPFChat.aspx#WCF_Call

asp.net resoureces
http://aspnetresources.com/blog/httphandler_code_behind
http://dhananjaykumar.net/page/2/
http://dhananjaykumar.net/page/2/

Quick Review wcf (read all the articles by shivprasad koiralal)
http://www.dotnetspark.com/kb/index.aspx?cid=6
http://www.c-sharpcorner.com/UploadFile/shivprasadk/3564576505262009051128AM/35645765.aspx?ArticleID=182ddccf-a8dc-4796-9357-df7b4750357a

9 simple steps to enable X.509 certificates on WCF

http://www.dotnetspark.com/kb/609-9-simple-steps-to-enable-x509-certificates.aspx#
Step 3 :- Specify the certification path and mode in the WCF service web.config file

great source to learn quick WCF
http://www.dotnetspark.com/CateKB/6-Page-3.aspx

Hosting WCF 4.0 Service on IIS 7.5 with SSL
http://www.dotnetcurry.com/ShowArticle.aspx?ID=487&AspxAutoDetectCookieSupport=1

Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
http://msdn.microsoft.com/en-us/library/aa302411.aspx


tools used by the wcf  (they make our life easier )
scvconfigEditor.exe
WcfTestClient.exe
svcUtil.exe


iisreset
iisreset/stop
iisreset/start

net stop w3svc
net stop iisadmin

net start iisadmin

net start w3svc
http://go.microsoft.com/fwlink/?LinkId=65455

Learninf c# from the blogs

Learnign c#

Giving a .NET Assembly a Strong Name
http://www.codeguru.com/columns/experts/article.php/c4643
http://www.csharp411.com/net-assembly-faq-part-3-strong-names-and-signing/

(thread safe collection in .net 4 )

C# blogs
http://www.csharp411.com/best-c-blogs/
http://andrewtheken.com/
http://blogs.geekdojo.net/richard/Default.aspx?p=2
http://www.dijksterhuis.org/
http://www.dijksterhuis.org/


.net Assembly (the dll ,.exe assemblies)

.NET Assembly FAQ – Part 1
http://www.csharp411.com/net-assembly-faq-part-1/
http://www.csharp411.com/net-assembly-faq-part-4-global-assembly-cache/

.NET Assembly FAQ – Part 4 – Global Assembly Cache


MSDN C# BLOGGERS

http://blogs.msdn.com/b/ericlippert/archive/2010/07/26/graph-colouring-part-four.aspx
http://blogs.msdn.com/b/sreekarc/
http://blogs.msdn.com/b/kirillosenkov/default.aspx?PageIndex=2
http://blogs.msdn.com/b/cburrows/

http://www.west-wind.com/Weblog/archive/082009.aspx

Learning Visual Studio
http://msdn.microsoft.com/en-us/vstudio/cc136611.aspx

MSDN Magazine Topics
http://msdn.microsoft.com/en-us/magazine/ee532094.aspx?sdmr=studio&sdmi=topics

visual C# Developer Center
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx

C# programming
Read and you have to revise

Overview of Generics in the .NET Framework  \" \"

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

Static Classes and Static Class Members (C# Programming Guide)

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

Static Constructors (C# Programming Guide)
http://msdn.microsoft.com/en-us/library/k9x6w0hc.aspx

Classes and Structs (C# Programming Guide)
http://msdn.microsoft.com/en-us/library/ms173109(v=VS.90).aspx


Register assembly in ASP.NET (VS 2005) and web.config
http://stackoverflow.com/questions/987152/register-assembly-in-asp-net-vs-2005-and-web-config

Adding Default Assemblies, Namespaces and Control Prefixes in Web.Config
http://www.west-wind.com/WebLog/posts/753705.aspx

MSDN
http://msdn.microsoft.com/en-us/vcsharp/default.aspx
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx
http://msdn.microsoft.com/en-us/vcsharp/aa336804.aspx
http://msdn.microsoft.com/en-us/library/67ef8sbd(v=VS.90).aspx
http://msdn.microsoft.com/en-us/library/x9afc042(v=VS.90).aspx
http://msdn.microsoft.com/en-us/library/x53a06bb(v=VS.90).aspx
http://msdn.microsoft.com/en-us/library/ms173152(v=VS.90).aspx
http://msdn.microsoft.com/en-us/library/ms173109(v=VS.90).aspx