Posts

Showing posts from 2009

Hands on Windows Azure

This weekend finally I made some time and tried hands on some samples which I hosted on Windows Azure. It’s simply cool. You can put on stage and then if its fine move to production. It’s simply cool.   Cheers!!!

ThanksGiving Sale

Some of the products I picked up during the Black Friday sale.   Microsoft Wireless Laser Desktop 4000 - http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=094   HP Wireless Comfort Mouse - http://www.shopping.hp.com/product/computer/categories/mice_keyboards/1/accessories/FQ422AA%2523ABA   HP 8 GB USB Flash - http://www.shopping.hp.com/product/computer/categories/storage_solutions/1/accessories/FQ434AA%2523ABA   Cheers!!!  

ASP.NET MVC 2 Beta Available

ASP.NET MVC 2 Beta is available at http://www.microsoft.com/downloads/details.aspx?FamilyID=4817cdb2-88ea-4af4-a455-f06b4c90fd2c&displaylang=en   Cheers!!!  

SilverLight 4 Beta

SilverLight 4 Beta was announced at PDC . Read the blog entry from Tim Heuer’s blog at http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx   Cheers!!!

Reached US

Reached US this afternoon after some hectic journey. The long 16hrs flight from Dubai to Los Angeles was a little crazy. Had a good dinner at an Italian place .   Cheers!!!

Intellisense Problem on VS 2010 Beta 2

I happened to see this on scott gu’s twitter feed , If your intellisense don’t work on VS2010 Beta 2 for Javascript/HTML follow the guidelines from http://blogs.msdn.com/webdevtools/archive/2009/10/23/visual-studio-2010-beta-2-intellisense-issue-in-javascript-html.aspx   Cheers!!!

VS 2010 and .NET 4.0 Beta 2

Just saw this on Scott Gu’s Blog that VS 2010 Beta 2 is available for MSDN Subscribers . Check out http://weblogs.asp.net/scottgu/archive/2009/10/19/vs-2010-and-net-4-0-beta-2.aspx   Cheers!!!

NetMeeting in Vista

I was wondering where is NetMeeting option in Vista. Then I found that it was replaced by Windows Meeting Space. But i wanted to get this installed , so I searched on google and found this interesting blog http://www.ehow.com/how_5156786_use-netmeeting-vista.html . You can download the NetMeeting from this place http://www.microsoft.com/DownLoads/details.aspx?displaylang=en&FamilyID=26c9da7c-f778-4422-a6f4-efb8abba021e   Hope this helps some vista users..   Cheers!!!

Tips while working with Entity Framework

Image
I started to work with ADO.NET Entity Framework last week evaluating it from my future projects. While working on it I came up with couple of hurdles but all these were short comings in the version 1.0. It’s expected that it is all going to be fixed by 4.0 (.NET 4.0 Version release). Some of the learning’s  I wanted to illustrate are as follows   1. Use of Stored Procedures                 When we use Stored Procedures and want to map this to any entity. Assume that we have created a SP for inserting data into a table. After we do a function import of the SP. When we do a function mapping of SP there are three options as shown below       But we may have only the Insert Stored Procedure and there is no need for Update and Delete. In this case we cannot use this function mapping because as per Ver 1.0, all the three is a must. The workaround for this is to create a Connection and Call the SP using the EntityConnection and EntityCommand  . To build the Connection Strin

"Reason 442: Failed to Enable Virtual Adapter" while trying to connect to VPN using VISTA

I was trying to connect to VPN from a Vista loaded PC. But for some reason it was taking a lot of time and throwing a error message "Reason 442: Failed to Enable Virtual Adapter" . I was searching this in internet and found the solution at this link http://www.verier.co.uk/subtext/archive/2008/01/09/reason-442-failed-to-enable-virtual-adapter-with-cisco-vpn.aspx I followed the steps and bingo it worked. This post was very useful. Cheers!!!

5 Steps in Prayer

The 5 steps while praying are 1. Confession 2. Praise 3. ThanksGiving 4. Petition 5. Intercession Cheers!!!

Tips Using JQuery

While working with JQuery I could not get it work since I referenced the file as shown below   < script language ="javascript" src = "~/JavaScript/jquery-1.3.1.js ' type ="text/javascript"></ script >   The reason was that I was using a Master Page and hence I had to do the following to get it work   < script language ="javascript" src =' <% =ResolveUrl("~/JavaScript/jquery-1.3.1.js" ) %> ' type ="text/javascript"></ script >   Most of the example provide are without the use of Master Pages hence you never get the issue.   Hope this helps   Cheers!!!    

BDOTNET Session on Cloud Computing

Today had been to the BDOTNET session. The session was on Cloud Computing which is going to be a series on Windows Azure . The session was taken by who else the cloud computing evangelist Janakiramm . He is simply a splendid man in evangelizing.  He dealt with the understanding the various cloud computing concepts and it was a good eye opener to it. Looking forward to the next episode of the mega series.   Cheers!!!

Three Keys to Answered Prayer

Read this article on “Three Keys to Answered Prayer” it’s really very nice . Check out for the article at http://www.bennyhinn.org/articles/articledesc.cfm?id=6490   Cheers!!!

Six Steps for Healing

This is a interesting article I found on www.bennyhinn.org . This talks about the six steps for healing, which states as follows   1) Look to Jesus as a Life saver, delighting to bless and heal you. 2) Believe that God's abundance of life is for you and that you may have it by believing and continuing to believe. 3) Know that it is God's will to heal not only others but also you. Healing is in the Atonement; therefore, it includes all. 4) Remember that healing begins within. You reach God and He reached you through your inner man. 5) Know that the only way you can overcome fear is through your faith in God. 6) Use a point of contact for the release of your faith.   Read the full article at http://www.bennyhinn.org/articles/articledesc.cfm?id=6466&ps=ylhome&hb=yourlife&pid=226   Thanks & Regards Shaju Thomas|Architecture, Design & Delivery | Credstar | First Advantage OffShore Services Pvt. Ltd. | Bangalore | India | Ph : +91-80-4011

ASP.NET MVC V2 Preview 1 Released

I just saw this via twitter and also on Scott Gu’s blog that the ASP.NET MVC V2 Preview 1  has been released. You can download the same from http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=d34f9eaa-fcbe-4e20-b2fd-a9a03de7d6dd#tm Cheers!!!

Dinner @ Indi Joe

Had been for a team dinner @ Indi Joe on Airport Road. It’s really a very nice place with nice ambience. The food is also good. There is a huge screen and apt to watch a cricket match there.   Cheers!!!    

Download Videos using http://www.savevid.com/

Download Videos using http://www.savevid.com/ Cheers!!!

Installed Visual Studio 2010

Image
I installed the Visual Studio 2010 Beta 1 today. When I opened the studio , I was stunned by the first look. Some of the features of VS 2010 can be seen at http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx You can download the beta from http://www.microsoft.com/downloads/details.aspx?FamilyID=75cbcbcd-b0e8-40ea-adae-85714e8984e3&displaylang=en The data sheet on Visual Studio 2010 from http://download.microsoft.com/download/C/D/3/CD39BB69-35CC-458A-B4EB-2F928B58FB4B/VisualStudio2010_ProductOverview.pdf Cheers!!!

Saturday's Men's Fellowship

In Saturday's Men's fellowship, pastor talked about the 5 Important Things as follows 1. Hear the word of God. 2. Read the word of God. 3. Study the word of God. 4. Memorize the word of God. 5. Meditate on the word of God. Cheers!!!

SilverLight 3 Released

Silverlight 3 was released and download the same at http://www.microsoft.com/silverlight/get-started/install/default.aspx   The following are some of the features in Silverlight 3 . To read more about it check out here http://silverlight.net/getstarted/silverlight3/default.aspx Support for Higher Quality Video & Audio. Empowering Richer Experiences. Improving Rich Internet Application Productivity. Advanced Accessibility Features . Out of Browser Capabilities. Cheers!!!    

3 Things in Life

1. Always be happy in life under what ever circumstances 2. Always in Prayer. 3. Praise God in all Situation.

Salvation

http://www.bennyhinn.org/salvation/default.cfm Cheers!!!

World’s Oldest Bible in digital form

Check out the World’s Oldest Bible in digital form at http://www.codexsinaiticus.org/en/manuscript.aspx Cheers!!!

Tips on JQuery Intellisense in VS 2008

I was trying to get the JQuery Intellisense working in VS 2008. But I was getting the error “Error updating JScript IntelliSense: Object doesn't support this property or method @ 2139:1” . I was wondering what was the problem. Then through this blog http://patrickyong.net/2009/05/08/error-updating-jscript-intellisense-object-doesnt-support-this-property-or-method-21391/ I found that the “jquery-1.3.2-vsdoc2.js” downloaded from the site has a 2 after “vsdoc” . So the file is not recoginized. So just remove that 2 and it works Cheers!!!

Tech-Ed : Bangalore - Day 2

Its Sunday and day 2 of the Tech-ed . I am all excited to be there. Got up went to church and rushed to Tech-ed. There was a change in the schedule and the first session was on "Building custom activities in WF" by Gayathri. It was a really very informative session. The second session was something i was looking forward on "Introduction to Microsoft Azure services platform." by Jankiraman and Niraj. The session was simply superb. The audience was all glued to it. Great way to go on Microsoft Azure... This session followed by the a coffee/tea break. This was followed by the Session on "Introducting Infragistics" by who else Vic. It was good insight to all the Infragistics controls. Since i have used this in the past i know how good these controls are.. Good Job Team Infragistics..... This was followed by session on "Beyond Relational SQL Server 2008: Managing unstructured and semi structured Data" by Praveen . He is great speaker and its a priv

Tech-Ed : Bangalore - Day 1

Today being a saturday i woke up to the excitment of Tech-ed organised by Microsoft User groups BDOTNET and BITPRO. Reached the view at sharp 9 AM and there was a good crowd though being a saturday. It indicate the technology enthuasim in them . The keynote was to be addressed by Ram , Director of Microsoft Technology Center. But it was delayed by some logistics issues. Finally the event started around 9:15 AM with the keynote. It was a good keynote on the future of software, it was really a eye opener on some facts. But it was cut short due to the time factor. I really felt he should have been give a little more time. The second session was on "Windows 7 - Kernel Enhancements and Location Sensors" by Vic and Vijay. By the name of Vic, you can expect a good session. I am sure he is a big fan of windows 7 . Vijay gave a good introduction of some of the enhancements in Windows 7 and the best was on location sensors by Vic. The demo's was really cool ones. Awesome guys.....

Silverlight 2 Tutorial

Started learning with the example from Scott Gu's blogs. Its a really good one. Check out at http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx Cheers!!!

Trying Hands on SilverLight 2

Today I was trying to get started with SilverLight. The necessary Installable is 1. VS 2008 with SP1 2. Silverlight Tools for Visual Studio 2008 SP1 . This can be installed from http://www.microsoft.com/downloads/details.aspx?FamilyId=c22d6a7b-546f-4407-8ef6-d60c8ee221ed&displaylang=en 3. SilverLight Toolkit . This can downloaded from http://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=20430 Additionally you can install Microsoft Expression Blend 2 . This can be downloaded from http://www.microsoft.com/downloads/details.aspx?FamilyId=5FF08106-B9F4-43CD-ABAD-4CC9D9C208D7&displaylang=en Deep Zoom Composer. This can be downloaded from http://www.microsoft.com/downloads/details.aspx?FamilyID=457B17B7-52BF-4BDA-87A3-FA8A4673F8BF&displaylang=en Cheers!!!

Follow me on Twitter

I am more on twitter these days.. you can follow me at http://twitter.com/shaju Cheers!!!

Avoid click of a button twice

This is a very common requirement that the user should not click on the button twice while submitting. The best option to use the below code on the page load PostBackOptions pbOptions = new PostBackOptions(btnSave); btnSave.OnClientClick = "this.disabled = true; this.style.cursor='wait';"; btnSave.OnClientClick += Page.ClientScript.GetPostBackEventReference(pbOptions); If you are using a Image button, instead of this use the document.getElementById('ctl00_btnSave') Hope this helps.. Cheers!!!

Worldwide Browser Market Share

Check out the worldwide browser market share... IE and firefox still rules.... http://arstechnica.com/microsoft/news/2009/05/april-2009-browser-stats-firefox-and-chrome-gain.ars Cheers!!!

Win 7 RC available for download

Win 7 RC available for download at http://www.microsoft.com/windows/windows-7/download.aspx Cheers!!!

Back to Blogging

I was away from blogging for sometime was having some hectic schedules. Hopefully i will better my frequency of blogging. Cheers!!!

Tips for Enabling/Disabling ASP.NET Checkbox using Javascript

When we use a ASP.NET checkbox and by default keep it disabled. If you see the view we will notice as seen below < span disabled='disabled' > < input type='checkbox' disabled='disabled' > Now if we say document.getElementById("chktest").disabled = false; . This will not work. The workaround is document.getElementById("chktest").disabled = false; document.getElementById("chktest").parentNode.disabled = false; Cheers!!!

Tips while using ASP.NET AJAX

When we use the ASP.NET AJAX, we have to ensure that the extensions are installed if you are using VS 2005. Also you have to ensure that the necessary web.config enteries are there. For the detailed enteries please look at this site http://geekswithblogs.net/ranganh/archive/2007/07/15/113963.aspx This is necessary when you are using the AJAX Toolkit Library. Cheers!!!

Good Articles on Design Patterns

Just came across this good articles on design patterns http://blog.cumps.be/tags/design-patterns/ Cheers!!!

Domain-Driven Design

Read this article about Domain-Driven Design at http://msdn.microsoft.com/hi-in/magazine/dd419654(en-us).aspx Happy Reading... Cheers!!!

SQL Server 2008 on Windows 7

I tried to install Sql Server 2008 on Windows 7 ... result is ... it was such a smooth installation. No issues at all.. Cheers!!!

Articles related to Building Enterprise Apps using Silverlight

Nice articles to build enterprise apps using silverlight. Part 1 - http://msdn.microsoft.com/hi-in/magazine/2009.01.entslpt1(en-us).aspx Part 2 - http://msdn.microsoft.com/hi-in/magazine/dd434653(en-us).aspx Happy Reading..... Cheers!!!

AJAX Architecture Articles

Nice articles on AJAX Architecture Part 1 - http://msdn.microsoft.com/en-us/magazine/cc163363.aspx Part 2 - http://msdn.microsoft.com/en-us/magazine/cc163347.aspx Cheers!!!

How to run classic ASP on IIS 7.0

One of my friend had this issue to run classic ASP on IIS 7.0 . Then i just searched the web and got the excellent article. Bingo it worked ...... The link is http://www.alexthissen.nl/blogs/main/archive/2008/02/18/running-classic-asp-on-iis-7.aspx Really a good help. Cheers!!!

SilverLight bags the 2009 Technology of the Year Awards for Application Development

2009 Technology of the Year Awards: Application Development go to SilverLight and check out for more details here http://www.infoworld.com/slideshow/2009/01/195-2009_technology-6.html Cheers!!!

Festival of Life Meetings

Joyce Meyer's Meetings was really a true blessing. There was 3 days of morning conference and 4 days evening meetings. The morning conference was truely amazing as various great preachers had preached. They were 1. Joyce Meyer 2. Tommy Barnett 3. Darlene Zschech 4. Paul Thangiah 5. Mohan and few more.. There was amazing worship from Delirious and HillSong . As we worshipped there was a anointing of god flowing in the place. I feel great to have been there. Cheers!!!

Tips using Fault Contract

When we are using Fault Contracts, We would be having in the Catch block as catch (Exception ex) { MySampleFault fault = new MySampleFault(); fault.Reason = "Error Message is " + ex.Message.ToString(); throw new FaultException< MySampleFault >(fault); } But at the throw, an error is displayed "The creator of this fault did not specify a reason". On checking various options, the error goes only when you rewrite it as throw new FaultException< MySampleFault >(fault, new FaultReason(ex.Message.ToString())); Cheers!!!

Check out whats new in windows 7

Check out What's new in Windows 7 at http://www.microsoft.com/windows/windows-7/whats-new.aspx Cheers!!!

Windows 7 Installed

I installed windows 7 yesterday on my VPC 2007. Looks good. Need to still explore on it. Cheers!!!

Some more tips on WCF

Image
I was trying to create a proxy for a WCF console application, but whenever i gave this command svcutil http://localhost/servicename I used to get an error and the proxy was not getting created . The i browsed the url and found that it was not enabled. So i had to add the "behaviors' node to the web.config of the host console application as Once this was done and also added the attribute "behaviorConfiguration="mybehaviors"" to the service node . Bingo the proxy was generated .. Cheers!!!

ServiceModel Metadata Utility Tool (Svcutil.exe)

The svcutil utility is a one used to create the proxy for a WCF service svcutil url more on svcutil can be seen at http://msdn.microsoft.com/en-us/library/aa347733.aspx Cheers!!!

Tips while working on WCF

While working on WCF application, i encountered an error but could not see the message . I was only getting this message " The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs." To enable to see the error , go to the web.config and set the includeExceptionDetailInFaults to true . Cheers!!!

Error while running WCF application

I was getting this error when running my WCF application "This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false"." Then i searched in google and found this post http://forums.asp.net/t/1220987.aspx . This was helpful. But even i gave the allow permission it did not work. Then i did a aspnet_regiis -u and the aspnet_regiis -i . Bingo, it worked.. Cheers!!!

Wish you all a Happy New Year

Its another year ... 2008 has passed by with the memories both good and bad. On 31st Dec, i had been to our church worship at 10 Pm and it a great time to be in the presence of god . Hope that this year 2009 will be a great year ahead. Wishing one and all a Happy and Prosperous New Year. Cheers!!!