Skip to main content
This has been long( almost a year and a half!) that I posted an article here.

While I was away, I was busy with a mixture of technologies( Android/HTML-5, Javascript), that did not allow me to write on .net

Coming Back..I am starting starting with WEB-API( introduced in ASP.Net MVC).
Here is a nice tutorial to get started with the web api.

Web-API starter ( all Thanks to Microsoft once again for this nice article for starters)

Hope it helps...

Till we connect again..

Happy Learning.

Comments

Popular posts from this blog

Asp.Net 4.0: An Overview-Part-III

This is the last post in the series which will explore the following new features of ASP.Net 4.0  Performance Monitoring for Individual Applications in a Single Worker Process Web.config File Refactoring Permanently Redirecting a Page Expanding the Range of Allowable URLs Performance Monitoring for Individual Applications in a Single Worker Process It is a common practice to host multiple ASP.NET applications in a single worker process, In order to increase the number of Web sites that can be hosted on a single server. This practice results in difficulties for server administrators to identify an individual application that is experiencing problems. ASP.NET 4 introduces new resource-monitoring functionality introduced by the CLR. To enable this functionality, following XML configuration snippet is added to the aspnet.config configuration file.(This file is located in the directory where the .NET Framework is installed ) <?xml version="1.0" encoding="UTF-8...

Covariance and Contravariance-General Discussion

If you have just started the exploration of .Net Framework 4.0, two terms namely Covariance and Contravariance might have been heard. The concept that these terms encapsulate are used by most developer almost daily, however there has never been any botheration about the terminologies. Now, what actually these terms mean and how are these going to affect us as a developer, if we dive in to the details. The simple answer is it’s always good to know your tools before actually using them. Enough philosophy, let’s get to the business. Starting the discussion let me reiterate that in addition to Covariance and Contravariance, there is another terminology, Invariance. I’ll by start here by diving into the details of Invariance and then proceed further. Invariance: Invariance can be better understood by considering the types in .Net.>net has basically two type, value-types and reference-types. Value types (int, double etc) are invariant i.e. the types can’t be interchanged either ...

MVVM and MVP pattern(s) as applicable to SilverLight

There could be more to these design patterns and its applicability in SilverLight, however this article is only intended to present and overview and high-level understanding of how to get started in SilverLight application patterns. SilverLight implements SOLID design guidelines along with a MVVM or MVP design pattern. Figure shown below  depicts the comparison of approaches followed in MVVM and MVP pattern. MVVM pattern can follow two approaches 1.        View First:  The view is responsible for creating an instance of a ViewModel, via databinding to a static resource or setting the data context in the code-behind file. Databinding approach UserControl.Resources local:SampleViewModel x:Key=” ViewModel ” / UserControl.Resources                 Grid DataContext=”{Binding Path= Object , Grid is bound to object that is obviously in Model. Code Behind approach   this.DataContext = new SampleV...