Harish Ranganathan
80 posts.
- TechEd India Data: Exposing Azure Mobile Services through Web APIFor those who attended my session at, one of the topics I presented was, on Azure Mobile Services. I also presented on new enhancements to ASP.NET with…
- Building a Northwind Single Page Application using ASP.NET MVC 4 Beta - Part 1Single Page Application Frameworks are gaining popularity in the ever evolving web community with lot of libraries such as JavaScriptMVC, Backbonejs and…
- Diving Deep: ASP.NET Membership and the new Universal Providers</object> <script type="text/javascript"> document.write("<script type='text/javascript' src='" + (window.location.protocol) +…
- "What is WebMatrix?" in conversation with Sarvashrestha Paliwal on Web Technologies</object><script type="text/javascript"> document.write("<script type='text/javascript' src='" + (window.location.protocol) +…
- HTML5 Boilerplate template for ASP.NET with Visual Studio 2010This is the 5th post in the series of HTML5 for ASP.NET Developers Support for HTML5 in Visual Studio 2010 has been quite good with Visual Studio Service…
- Making HTML5 Video work with IIS ExpressOne of the cool things about HTML5 is the ability to play audio/video files out of the box without the dependency on plugins. Earlier I had written about…
- Using HTML5 Geolocation API in ASP.NET ApplicationUPDATE The below sample just showcases the locality sample. The complete set of attributes exposed which include PostalCode, CountryRegion, Address etc.,…
- HTML5 for ASP.NET DevelopersHTML5 for ASP.NET Developers is my attempt to learn HTML5 myself being an ASP.NET Developer. I am planning to post a series of posts on how ASP.NET…
- Why NuGet for Visual Studio 2010 is so useful!Recently I delivered a session at Virtual TechDays on why NuGet is so useful. As a part of the demonstration, I was showcasing how it automatically allows…
- Developing ASP.NET MVC 4 Applications on Windows 8 Developer PreviewWell, as mentioned in my earlier posts, the ASP.NET MVC 4 has Developer Preview has been released. You might notice quite a bit of this term “Developer…
- ASP.NET MVC 4 Developer Preview announced at BUILDYesterday I wrote this post but forgot to mention about something that is very close to my heartSmile ASP.NET MVC. ASP.NET MVC has been evolving rapidly…
- AJAX Control Toolkit, NuGet Package Manager Console and the new HTMLEditorExtender ControlIts been a while since I played with Web forms, AJAX stuff. I was curious in checking out, particularly how the AJAX Control Toolkit which used to be my…
- Testing for FireFox, Chrome User Agents, using the IE9 Developer ToolbarIE9 Toolbar’s Browser Mode allows us to test for different versions of IE. This feature has been there right from IE8 Developer Toolbar. But, I always…
- Using the ASP.NET Membership API with SQL Server / SQL Azure: The new “System.Web.Providers” namespaceThe Membership API came in .NET 2.0 and was a huge enhancement in building web applications with users, managing roles, permissions etc., The Membership…
- Web Role Instances recreated, repaired while deploying MVC 3 Applications on Windows AzureRecently, I was deploying an MVC 3 Application on Windows Azure. The deployment took longer than expected and the Roles were just restarting/repairing and…
- Integrating Twitter with your ASP.NET MVC 3 and Razor Web ApplicationMuch has been talked about the new release of ASP.NET MVC, i.e. MVC 3 and the new Razor syntax and the ability to simplify the development. Razor uses the…
- HTML5 development with Visual Studio 2010 Service Pack 1At TechEd India 2011 I presented on HTML5 Development with Visual Studio 2010 SP1. I wanted to cover the aspects that were discussed in my session.
- Download Internet Explorer 9 RTMThe much anticipated RTM release of Internet Explorer 9 (IE9) happened today. IE9 preview release was first showcased at MIX 2010 and post that there were…
- Playing HTML5 Video with fall back for IE8/IE7 and earlier versions of other browsers using SilverlightOne of the popular HTML5 tags is the video tag. The ability to play videos without depending on a plugin is something that excites web developers to a…
- HTML5 and Visual Studio 2010All of us work with Visual Studio (or the free Visual Web Developer Express Edition) for developing web applications targeting ASP.NET / ASP.NET MVC or…
- Visual Studio 2010 RC – Silverlight 4 and WCF RIA Services Development - Updates from MIX AnnouncementsMIX is happening and there is a lot of excitement around the various releases such as the Windows Phone 7 Developer Preview, IE9 Platform Preview and few…
- Making your ASP.NET/HTML Websites Indic aware – accepting Tamil, Telugu, Kannada, Hindi and other language inputThis post is specific to India Its been a month since I wrote my last post. Much of work has been happening around planning for, the upcoming Virtual…
- Visual Studio 2010 RC first look and Windows Azure ToolsAs promised in the previous post, here is a first look on Visual Studio 2010 RC. i am sure many of you have downloaded the bits already so this is for…
- WCF RIA Services Preview and the Visual Studio 2010 RCWarning: This is my experimentation and cannot be taken as a recommendation! I gave it to my temptation and installed the Visual Studio 2010 RC despite…
- Resolving the “TCP error code 10060: A connection attempt failed…” while consuming a web serviceRecently, one of the queries I had was on “TCP error code 10060: A connection attempt failed because the connected party did not properly respond after a…
- Moving your ASP.NET Application to Windows Azure – Part IEarlier I had written 2 posts – Taking your Northwind Database to SQL Azure and binding it to an ASP.NET GridView Part I and Part II. I thought, I will…
- SQL Azure Connection Error: "Server name cannot be determined. It must appear as the first segment..." - Visual Studio 2010 Beta 2While working on SQL Azure connectivity from Visual Studio 2010, I faced the above error. The full error text is as below:-
- Using WCF RIA Services without Silverlight in Visual Studio 2010 for building 3 tier ASP.NET ApplicationsI have been playing with the WCF RIA Services (erstwhile .NET RIA Services) for sometime and found that most of the samples out there focus on Silverlight…
- Visual Studio 2010 Beta 2 – a first look at the UI and Web DevelopmentVisual Studio 2010 Beta 2 is out and has a slick new UI. Also, this Beta has most of the features that would ship with the final version compared to the…
- Taking your Northwind Database to SQL Azure and binding it to an ASP.NET Grid View – Part IIIf you like to migrate your Web tier or the ASP.NET Application to Windows Azure, check my new posts Part I and Part II
- Taking your Northwind Database to SQL Azure and binding it to an ASP.NET Grid View – Part IIf you like to migrate your Web tier or the ASP.NET Application to Windows Azure, check my new posts Part I and Part II
- What’s new in ASP.NET 4.0 - Part I - View State & SEO ImprovementsUPDATE dated August 17, 2009 Once I posted this entry, there is a lot of interest that has been shown and few queries as well. So I thought I need to…
- ASP.NET Performance – Windows Update – a great example for setting performance standardsMuch as people love hearing on the new features of ASP.NET, one of the frequent requests that I receive is around performance counters, high transactional…
- Posting Twitter Tweets from ASP.NET using the WCF REST Starter Kit Preview 2With Twitter becoming more and more popular, I have always wanted to explore its developer wiki and find out ways to post to Twitter programmatically.…
- Binding ADO.NET Data Service to WPF Client – Building a Master Detail Tree ViewIf you have played with the ADO.NET Data Service, you can experience how quickly you can build RESTful Services using the Entity Model and then consume…
- Unknown server tag ‘asp:SearchExpression’ error with QueryExtender control in Visual Studio 2010 Beta 1One of the cool things about ASP.NET 4.0 is the Query Extender and the ability to search within DataContext without using WHERE clause, writing extensive…
- ASP.NET Sessions at Tech.Ed India 2009I am back from delivering Tech.Ed India 2009, particularly the web platform track where I delivered three sessions across 2 days. In addition, we also had…
- Cannon PI – Title Sequence – Microsoft Web Platform http://www.microsoft.com/web/ Cheers !!!
- My sessions at Tech Ed IndiaIf something has been keeping me busy of late, its Tech Ed India preparation. I am delivering four sessions - three in the Web Platform Track and one in…
- Importing Photoshop and Adobe Illustrator files in Expression BlendOne of the questions we keep confronted with when talking about Expression in our events is that, is there a way to import files created using Adobe…
- ASP.NET Dynamic Data Wizard Preview – My Virtual TechDays VideoIf you face issues in viewing this video within the blog, you can view it directly from Cheers!!!
- Webcast Session: Best Practices for web development using ASP.NETUPDATE: A few people have reported issues with audio. Since it is a streamed video, I chose to download the Live Meeting Replay quality audio/video and…
- Updated: ASP.NET TreeView CheckBoxes – Check All – JavaScriptUpdated the post with the XML File I had used. I posted this article originally in March 2006 when the ASP.NET 2.0 TreeView had just been released. This…
- Microsoft Web Platform Installer v1.0The Microsoft Web Platform Installer is now v1.0. Simply putting, it provides you a single installer download of the web platform which includes IIS…
- Running the ASP.NET Windows Live Web site in IIS7, Could not load file or assembly 'System.Web.Extensions, Version=3.6.0.0,” ErrorWhen I was trying to run the Windows Live Enabled Website that is shipped with the Windows Live Tools for Visual Studio November 2008 CTP (I had blogged…
- 'WebForm_PostBackOptions' is undefined error, ASP.NET 2.0Recently one of our customers had an issue when migrating from ASP.NET 1.1 to ASP.NET 2.0. The issue came up particularly in the deployment server where…
- Charting in ASP.NET, ASP.NET Chart Controls for .NET 3.5 SP1Here is a HelloWorld sample on the new ASP.NET Charting control. To begin with, install the free Microsoft Chart Controls and the "Tools for VS 2008 for…
- Setting ASP.NET Webform Tag’s Action AttributeClick here for a text version of this article !(/images/ranganh/setting-asp.net-webform-tagrsquos-action-attribute/972711ca-video3783804eb61e.jpg)
- Visual Studio 2008 Multi-Targeting, .NET 3.5 after installing SP1UPDATE : September 29, 2008 The update from the Web Development Team is that, this behaviour is only related to Click Once Deployment. However, when you…
- Installing Visual Studio 2008 SP1 RTM and removing the SP1 BetaThe much awaited Visual Studio 2008 SP1 and the .NET Framework 3.5 SP1 is now RTM !! While we have talked about the .NET 3.5 SP1 features for a long time…
- Missing Dynamic Data Templates - VS 2008 SP1 and .NET 3.5 SP1In case you have installed the .NET 3.5 SP1 and Visual Studio 2008 SP1 and are unable to find the Dynamic Data Website Template, you can install the…
- Control does not implement IPageableItemContainer ErrorYou may run into this error when trying to use the new DataPager control with a GridView or any other control, other than the ListView control. For a…
- File Upload in UpdatePanel, ASP.NET AJAXUDPATE: October 2, 2009 There is a better way of doing it with Ajax Control Toolkit version 3.0.30930 which works with.NET 3.5 SP1 and Visual Studio 2008…
- Mobile Web Forms in Visual Studio 2008UPDATE: I see a lot of comments which make me feel that this post has been useful. There have been a lot of queries also around the inability to find the…
- Running Visual Studio 2005 on IIS7, Windows VistaIf you are working with Windows Vista and IIS7 and developing web applications using Visual Studio 2005, you might want to know certain things before you…
- ASP.NET 3.5 Officially it is !!!Well, I blogged about Visual Studio 2008 and have just started a series on Whats new in Visual Studio 2008 for Web Developers. However, I also wanted to…
- 'Sys' is undefined - ASP.NET AJAXYou might receive the error 'Sys' is undefined when running ASP.NET AJAX Web pages or trying to AJAX enable your exisitng Web Applicaitons.
- AJAX Enabling your ASP.NET 2.0 Applications - My first session at Tech MelaWell, as promised I would start posting the code snippets and samples which I demoed at TechMela. I hope many of you who attended TechMela chose to attend…
- ASP.NET AJAX Extensions Update Panel and TriggersSo far we have been using Update Panels with controls inside the Update Panel which initiate the partial page refresh.
- ASP.NET AJAX Update Panel Control, the most useful AJAX ControlWhenever you start working on ASP.NET AJAX Page, the first thing you would notice is the Script Manager tag. The Script Manager tag has to be present in…
- Running IE 6 in Windows Vista](http://www.microsoft.com/windows/products/winfamily/ie/default.mspx) Update on July 12, 2007 There is a cool utility released by the IE Team called…
- ASP.NET 2.0 - Enter Key - Default Submit ButtonOne of the most annoying things in developing web pages is handling the "Enter key" for form submission. Enter key has been the favourite way users like…
- ASP.NET 2.0 Treeview Checkboxes - Check All - JavascriptAn update to this post is available at https://geekswithblogs.net/ranganh/archive/2009/01/21/updated-asp.net-treeview-checkboxes-ndash-check-all-ndash-java…
- ASP.NET Webservices "The test form is only available for requests from the local machine"ASP.NET Webservices have reduced the complexity involved in developing web services, thanks to tools like Visual Studio .NET, Visual Studio 2005 which…
- ASP.NET Webservices: "The request failed with HTTP status 401: Access Denied." ErrorYou may receive the error "The request failed with HTTP status 401: Access Denied." when trying to access a Webservice from your ASP.NET Application. This…
- Getting the IE Webcontrols work in ASP.NET 2.0 while using Visual Studio 2005Visual Studio 2005 introduced a new model for developing ASP.NET Applications without requiring an IIS on the development machine. (In fact it has been…
- Quick Facts about Visual Studio 2005 - Did you know?Visual Studio 2005 ! - Wait !! this might definitely be the tenth time you read this term across today !!!. It, no doubt, has created a wave. A Technology…
- ASP.NET DataGrid Template Columns with Image Button - Master Details View - Part IIThis article is in continuation with which discusses about having Image Buttons within template columns in ASP.NET DataGrid. If you have come to this…
- ASP.NET DataGrid Template Columns with Image Button - Master Details View - Part IASP.NET Datagrid is one of the most sought after Server Controls in ASP.NET for displaying tabluar Data. While it can be as simple as just providing the…
- You may receive the error: "The underlying connection was closed: Unable to connect to the remote server." while consuming a WebserviceYou may receive the error "The underlying connection was closed: Unable to connect to the remote server." while trying to consume a Web Service from your…
- Tips for ASP.NET Application Performance EnhancementHi All, Though I have written about this some time back, Performance and Scalability stand next to Security in the case of Applications and is the most…
- You may receive the error "Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection" - Part I<UPDATE Date=November 26, 2007> I find that a lot of people have been finding this article a little useful and at the same time finding it hard to get to…
- You may receive the error "BC30138: Unable to create temp file in path 'C:\Windows\TEMP\:' Access is denied"You may receive the error "BC30138: Unable to create temp file in path 'C:\\Windows\\TEMP\\:' Access is denied" while trying to debug or browse your…
- You may receive the error "It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level" in asp.netYou may get this error when trying to browse an asp.net application. The debug information shows that "This error can be caused by a virtual directory not…
- You may receive the error "Parser Error Message: Could not load type 'WebApplication1.Global'." when browsing an asp.net pageYou may receive the following error when browsing an asp.net application. Parser Error Message: Could not load type 'WebApplication1.Global'. Source…
- Securing PDFs, DOCs, in Forms AuthenticationPlease note this article refers to ASP.NET v 1.x versions. In ASP.NET 2.0, this is taken care automatically. When using Forms Authentication, any…
- You may receive the Error Message "Server Error in '/application name' Application" while browsing an asp.net applicationYou may receive the following error message while browsing an asp.net application "Server Error in '/application name' Application…
- DataReader, DataAdapter & DataSet - When to use?ADO.NET offers two central Data Access Components. In this Article we will discuss about their features and when to use what. ADO.NET provides two central…
- "Page cannot be found" when browsing aspx pages in Windows Server 2003 with IIS 6.0Hi, You may get a Page cannot be found message when you browse aspx pages in a Windows Server 2003 environment. That is because in Windows 2003, all the…
- Selecting Distinct Values using XPath ExpressionHi, XPath is one of the flexible standard for querying an xml document. Let us consider the following CD xml as example:- <?xml version="1.0"…
