News/Happenings (RSS)

Running on Windows Live Messenger

And its awesome....

Windows Live Messenger rocks!

For invites, drop me a mail at xtremedotnet(at)hotmail.com.

Cheers!

Microsoft OneCare Live Beat is now public! Successfully installed and satisfied!

An all in one solution that I got installed and runnning on my machine is the new Microsoft OneCare Live! A must for security and an all in one tool. Read more about it here.

I was surpised when i received the email to go and download it. A pleasant surprise indeed. It has excellent GUI and all the features and status accessible together in one screen.

Installed, Cleansed my Notebook, Satisfied!

Microsoft Visual Studio 2005, SQL Server 2005, BizTalk Server 2006 Launch in Singapore

Microsoft Visual Studio 2005, SQL Server 2005, BizTalk Server 2006 Singapore Launch - A fantastic day @ Suntec City, Singapore where Microsoft held its Product Launch with a big boom and rocked whole of Singapore!


After the event there was a party where the speakers and other guys mingled and drank lots of free beer, I guess some guys owe big thanks to MSFT Singapore for this ;-)


The whole day was brilliantly planned, thanks to the hard work of

Daniel Ingitaraj (Director, Developer and Platform Evangelism - MSFT Singapore),

Linda Chong (Architect Evangelist - MSFT, Singapore)

who planned and arranged this memorable event and

Gabe Rijpma (Government Solutions Director - MSFT, Asia)

who delivered the "Connected Government" talk and had me as the guest speaker allowing me the showcase my company and its product.


Thanks Guys, you Rock!


Also thanks to Rashish Pandey and Sanjeev Sharma for their hard work in arranging the excellent after event party @ Paulaner.


Thanks to Matty for singing the song “We will rock you” and for making everyone in the audience sing it!


And thanks to Sarbjit Singh Gill for the excellent time we had with his jokes (my jaw is still aching from last nights laughter...)


Indeed a day to remember... Totally Awesome…

Load Testing - And the winner is ...(drum roll)... Microsoft VSTS (Visual Studio Team Systems 2005)

This is one of the most exciting blog posts that I am gonna make. The events which lead to this post started like so:

Our company was required to show the load testing results of a vanilla ASP application that was running with one of our clients for quite some time now. Why the need for sudden load testing result? The application failed during a peak season and there was a big hoo-ha among the top mgmt, so they asked us to produce load test results with high urgency.

Load Testing - is one word that no one is my company has explored; they never needed it!

So now the task comes to me from the big boss. The first suggestion I provided was let’s go and download VSTS from MSDN and I will get you the results ASAP. But the boss didn’t want me to download the whopping ~4GB VSTS and asked me to go with mercury.

Ok, so I downloaded Mercury Load Runner and start testing, but due to the trial version it only allowed me 10 Virtual Users. Also, i found it kinda troublesome to configure. Yeah, I know its one of the best - so what? I had a tough time gettin it up and had to read the manuals slowly... Nah... Not for me.

So due to limitation of only 10 Virtual Users, the boss asked me to go with OpenSTA! My first reaction? Open Source? Oh No.... But still I ventured onto load testing with OpenSTA, believe it or not, I just could get it to work!!!

Till now - 3 days gone and no results yet!

One think I did was to start the VSTS download when the boss said no to it. So by now VSTS was fully downloaded and installed on my machine. So at this time, I told the boss regarding the fully downloaded VSTS and told him that I am gonna go with it.

VSTS also had a problem and the problem was this:

When I start a WebTest and the VSTS launches an IE to run the Web Test, the WebTest recording seems to be disabled...I get a message on the WebTest toolbar saying "The Web Test Recorder must be launched from within Visual Studio" and the web test recording tool bar becomes disabled. Contrary to the error message I did launch the Web Test Recorder from the VSTS!!! And worse, I watched a VSTS demo video which doesn’t seem to have this problem.

In anyone has a solution to this, please let me know....

In the meanwhile to get over this, I just right clicked on the WebTest and added a request of the page that I wanna load test. After this all I had to do was to run the test. And VSTS gracefully saving the day - producing excellent graphs, tons of variables and as many virtual users that I required!

The job was done in 1 hour - it should be a 5 min job though, but I got stuck with the problem mentioned above...

Thanks to VSTS - Another excellent product from Microsoft...

Patterns and Practices for Visual Studio 2005

Finally something I have been waiting for a long long time, Enterprise Library for .Net Framework 2.0! Although a CTP build, its good to go... And along with it, whole lotta stuff from the Microsoft P&P Team, check it all out here, and do not forget to check out the Composite UI Application Block...

Cheers!

Migrate from Beta to Visual Studio 2005 RTM in a jiffy

Refering to my previous post here, I received some comments on what exactly to do when "nothing seems to work"....

Here is what to do :

You need to get the aspnet_regsql running and remove the aspnet tables from your database. (To run this just go to the C:\WINNT\Microsoft.NET\Framework\v2.0.50727> dir (or whatever version of beta you have, and type aspnet_regsql. Follow the wizard are select the table to remove the aspnet tables from)

For this you need to make sure that the aspnet tables are empty. You can use this script to get all the data cleared : (WARNING!!!! -> all your aspnet data will be lost i.e Users, roles, etc)

truncate table aspnet_Membership
truncate table aspnet_PersonalizationAllUsers
truncate table aspnet_PersonalizationPerUser
truncate table aspnet_Profile
truncate table aspnet_SchemaVersions
truncate table aspnet_WebEvent_Events
truncate table aspnet_UsersInRoles
truncate table aspnet_Applications
truncate table aspnet_Paths
truncate table aspnet_Roles
truncate table aspnet_Users

For some cases, the last 4 tables wont let you truncate, in this case go to those 4 tables and delete off the foreign keys and try truncating again.

After you have removed the data and used aspnet_regsql to remove the aspnet tables from your db, get a backup of this db and move it to a server which has RTM version installed on it and again run the aspnet_regsql but this time choose the new db over which you restored your backup and create aspnet tables.

Change the connection string of your app and try running it on the new db

Thats it! You're done....

Thank you for your mails, I will try my best to answer them and assist you, so don't hesitate to drop me a line...

Cheers!

Vista Experience

Longhorn has come a long way... Apart from being called Vista now, the guys @ Microsoft have really been working hard on improve this next-gen OS.

However, undeniably there is still a long way to go in order for Vista to establish itself as an OS that is truly a remarkable product of MSFT.

Add-on Feature in IE

IE in vista (IE7) tracks if any add-on is required by a site, and if its required, it asks the user if he/she wants the enable it. Excellent....

Some Fixes for Boot Manager:

For those who are already playing with Vista and are kinda irritated by the dual OS boot selection screen, here are some links that could resolve you issue

Dual Booting1, Dual Booting2. And just in case you are wondering (and I totally believe you already know this) where is the boot.ini file located in your pc and how to see and edit it... MSDN to the rescue

Check out some tips and tricks on Vista

 

Powered by Windows Vista

Finally, the moment we have I have been waiting for, one of my laptops is powered by Windows Vista CTP Build 5231!

Sadly, WinFX development cant be done on this build, not just yet...

And yes, for those of us who are sacrificing their money and time by buying laptops/PCs, just so that we can install CTPs and Betas on them, here is something to help in your madness...

Microsoft BetaOne Services

Microsoft BetaOne Services - An excellent services provided by microsoft for ISV's (as far as I know) who are builinding their product on .NET 2.0.

I must say the the support team that Microsoft has provided is excellent, and the guys at www.betaoneservices.com are very friendly and helpful. They really helped us in speeding up our project.

Special Thanks to Shekhar SK, Ravikanth N, Sarang Bhure and Swami Ayyappa at Microsoft BetaOne Services. Great job guys!

Visual Studio 2005, SQL Server 2005 and BizTalk Server 2006 Singapore Launch

Well, I will start with apologizing for the “lag”.
I have been pretty busy for the past one month with work and other commitments.
The project that I am working on is not is a good shape due to poor management. But I am trying to help the PM as much as I can. You know, being a Project Leader is not that easy when you have a PM who is _________ (insert what you think is the most common word).
Anyways, I will try to work with what I have in my hand and see that the project doesn’t suffer.
Apart from work, I have been writing the longest article I’ve ever written on Microsoft Profiles. With so many articles already on MSDN and tons of other sites, it was more difficult than you might think to write a near to 3000 word article. But the Grace of God helped me to get it done! Phew.
Something we’ve all been looking forward to, the Microsoft Visual Studio 2005, SQL Server 2005 and BizTalk Server 2006 Singapore product launch! Which, if you are in Singapore, will be held on the 29th of November. What’s more, I demo’d the application to Microsoft and they were pretty impressed with it and I managed to get it selected for the Microsoft Visual Studio 2005 and SQL Server 2005 Partner Showcase!!!
So if you are in the event, do come have a look at our product which utilizes most of the .NET 2.0 features.
So before I end this post, something for you to check out – meebo.com. A concept similar to that of trillian, but without a desktop client. What’s so special about this site? AJAX! I won’t spoil the surprise for you, go ahead, Indulge

TechED Asia 2005 in Singapore - Awesome!

TechED Asia 2005 happened right here in Singapore from the 24th of August to the 26th of August 2005! A great experience for developers and IT professionals here in Singapore and those who came in to join the fun!

There has been a big hype about TechED finally being organized here in Singapore for the first time, (we definitely hope, not for the last time!) for quite long. And I must say - the turn up rate was pretty good compared to the rest of the MSDN meets.

The TechED Asia 2005 was a dream-come-true for many developers and IT professionals in Singapore, who were unable to attend the TechED’s held in other parts of Asia over the past years.

Free passes went off like hot cakes to some lucky ones but the rest did not hesitate to pay for the TechED 3 day passes. Microsoft helped by reducing the prices and providing concessions for members of various User Groups.

Obviously, a lot of attention was paid to the upcoming Microsoft technologies - ASP.NET 2.0, SQL Server 2005, Visual Studio 2005, Windows Vista and .Net 2.0 in general just to name a few. The presenters did a great job of promoting these technologies and injecting the developers with great confidence to use them!

Apart from TechED, Microsoft also helped arrange the User Group Confluence; which was a joint User Group meeting of three of the Singapore’s User Groups (Singapore’s .Net UG, Singapore’s SQL Server UG and Singapore’s Windows UG). This User Group meeting was held during the after hours of TechED. Steve Riley, Rick Samona and Jay Roxe presented in this User Group Confluence.

Microsoft also organized “Meet the experts” and “discussions” sessions where the experts were ready to answer any queries you might have – a brilliant idea indeed. Besides from being the dream of developers, it was definitely a massive help to many of them. After all, how many times do you really get a chance like this?

Event Breakdown:
Day 1:
Day one covered a lot of technical topics from ASP.NET 2.0 to web-services to VS.NET 2005. Undoubtedly, a heavy concentration of .Net was all around! The developers were quite satisfied by the topics and its deliveries. Given this time, when everyone is anticipating SQL Server 2005 and VS.NET 2005, the .Net 2.0 topics really propelled the enthusiasm amidst the audience.
Day 2:
Day two went easier on .Net 2.0 technical presentations and the event changed gear to data tracks. Excellent presentations were lined up on database design and performance tuning.
Day 3:
Now came day three which covered topics like BI and Data Warehouse. But that’s not all; long queues were formed for the Hands-On Labs. Yes, finally time to put everything seen and heard to practice. And of course, who can forget the lunch? Skewed Lamb, fish, sherry chicken, oysters, slurp…

The audience had mixed feelings over the organization. Some felt that the discussions were not in depth enough and that the information provided could easily be found online. But the majority was ok with the depth of topics delivered by the speakers. Quite a few of them also criticized the idea of multiple tracks running parallel which cost them quite a few of the important tracks that they came for, and most importantly – paid for! Well, you gain some, you loose some. But overall, everyone was satisfied with the event organization.

In all, TechED presenters spruced up the interest of the developers regarding the upcoming products like VS.NET 2005, SQL Server 2005, VSTS and the various new tools which are going to be bundled along with them.

Presenters like Steve Riley, Jay Roxe, Jesper Johansson, Rick Samona, William Tay and many others were the main attraction of the event. The audience made sure that they get their money’s worth by bombarding the speakers with questions after every presentation!

At the end of third day, everyone went home with a lot of goodies in their hands and a lot of new ideas zooming through their minds.

Alex Lowe's Comment

Regarding my post of IE6 Vs IE7, Alex Lowe posted a comment of my other blog which goes as below :

Yes, this is because Community Server uses FreeTextBox and when FreeTextBox is not supported by the browser it downlevel renders to a TextArea. The developer behind FreeTextBox has updated the control and there will soon be a patch for Community Server

So, Now we know... :)

Thanks Alex...

IE6 Vs IE7

An interesting observation :

While I was posting my previous blog entry, I realised something, the formatting toolbars provided by Community Server are blocked by IE7! Cant bold, cant hyperlink!!

The whole toolbar of Community Server is gone!

Anyone else has a similar experience? Care to share?

Cheers!

Try IE 7 - Totally Risk Free!!

Finally, an excellent way for those who wanna try IE7 without messing with any of the IE6 current settings.
For those who want quick instructions take a look at Jon Galloway's post and for those who want more technical details and wanna try other versions of IE other than 7, check out the entry by Joe Maddalone!

So hurry, what are u waiting for? :)

VS.NET 2005 and VSS 2005 July CTP

VS.NET 2005 and VSS 2005 July CTP were released on 12th of July. Now upgrading my version from June CTP to July CTP.
June CTP has some major changes over its predecessor including the Membership API changes which was pretty scary to fix. But we got all the api differences fixed and now anticipating what changes will the July CTP bring.. Hopefully nothing that breaks the code...

Anyone working with July CTP yet?

New Blogger on DotNetJunkies

Helllllloooooo DotNetJunkies.Com....

I am very exited to announce that my blog will soon be moving to dotnetjukies.com.

Have to figure out a way to move my existing blog at 'xtremedotnet.blogspot.com' to dotnetjunkies.com. Does anyone have any idea how to do that?

Anyways, I will be posting my new posts on this blog...

Would appreciate if someone know how to move blog to dotnetjunkies..

Thanks..

P.S : Cheers Donny, for the space!