ASP.NET Web API can be hosted in a separate host process. Learn how to self-host a Web API and how to consume it using a client application in this step-by-step how-to.
More articles by Bipin Joshi
Learn what OWIN and Katana are and how they fit into the whole web development picture for ASP.NET developers.
Bipin Joshi explores design patterns, what they are, their benefits and classification.
Bootstrap is a handy, popular and open source framework for developing responsive websites targeting multiple devices without writing CSS yourself. Read on to learn how you can start using it in your web applications.
CSS3 media queries allow you to apply different CSS rules to different requesting devices. Bipin Joshi examines what CSS3 media queries are and how to use them in your web pages.
Bipin Joshi shows you how to implement Facebook authentication, how to retrieve a user's details, and how to post on the user's wall.
CSS3 adds many features to the CSS2 feature set, making it appealing to any web developer. Bipin Joshi discusses five features of CSS3 -- new selectors, border images, gradient, setting opacity and multicolumn layouts.
Learn how to programmatically change the URL shown in a browser's address bar using History API.
Discover seven key things you should know about the Geolocation API in order to use it in your web applications.
Learn how to lay out a web page using HTML5 semantic markup.
As HTML5 becomes more and more common, it is important for web developers to know the main features and how to use them.
Learn how dates are serialized in the JSON format by ASP.NET MVC action methods and how to deal with them in your client side jQuery code.
Geolocation API allows you to build location aware web applications that adjust themselves in some way so that the user is presented with data based on his geographical location. Bipin Joshi shows you how to use the Geolocation API to display the user's location on Bing maps.
A Cascading Style Sheet (CSS) is one of the most popular ways to apply a consistent look and feel to your website. CSS3 adds some useful features making it even more appealing for web designers and developers. In this article you will learn some new features introduced in CSS3 viz. table layout, non-standard fonts, transforms, transitions, corners and shadows.
Expose your SQL Server data directly over the web. Learn to create SOAP-based native web services in SQL Server 2005/2008 that can be consumed from client applications over HTTP.
Want to store documents or photos in SQL server? Learn how SQL Server and ADO.NET together can provide an elegant solution for storing and retrieving BLOBs.
Store XML data directly in SQL Server. Use the power of the XML data type to store and manipulate XML data efficiently and easily.
Learn how ADO.NET connection pooling works and how to configure it to suit your performance requirements.
Apply the advanced trace log features of ADO.NET and improve your data access code.
The DataGridView control of Windows Forms is a versatile control that can help you create professional-looking data entry forms. It not only supports data binding but also provides frequently needed column types such as combo box and button.
The .NET Framework 2.0 provides many approaches to tackle the problem of dynamic form layout. Learn how to auto-size, anchor and dock Windows and forms using several techniques.
Web services can play a significant role in data transport and overall communication between the client and the server. Learn how ASP.NET AJAX can consume ASP.NET web services.
ASP.NET 2.0 provides a new control called Wizard that allows hassle-free development of multiple Web forms that each contains a portion of a user's input.
Every Web site should present visitors with a simple yet flexible navigation structure. ASP.NET 2.0's SiteMap feature helps you implement this functionality easily.
Thanks to ASP.NET 2.0's built-in TreeView control, you can give your Web site a professional-looking navigation system that displays hierarchical data—without having to write lots of code and script.
In ASP.NET 2.0, you can customize the session state store as per your requirement. Explore one of the scalable and reliable approaches for storing session variables—SQL Server.