29 October 2009

Twitter just released a new feature "Twitter List Beta". You can create public or private list to organize people you follow. In the list you can add people you already following as well as people you are not yet following.

The best part, you can view other people's public list and follow their list.So now will have options to "Follow" people as well as "Follow This List".

Twitter define list feature as:
Lists are timelines you build yourself, consisting of friends, family, co-workers, sports teams, you name it.

But Shhh.. only a small group of people are receiving this feature so keep it quite... If Twitter selected you among that small group then you will see this announcement at the top of the twitter page similar to a screen shot above.

You can view & start following twitter team list at http://twitter.com/twitter/team.

Photographs of Vedic watching moon using a telescope gifted by Richard

m_m_DSC04423m_m_DSC04422  m_m_DSC04424m_m_DSC04427


28 October 2009

interviewed of Google CEO Eric Schmidt at Gartner Symposium/ITxpo Orlando 2009. He talk bout Internet 5 year from now.


Direct link to Video - http://www.youtube.com/user/Gartnervideo#p/u/2/lHxub_yQfig

In Windows 7, there is a new feature which shows the download progress in the taskbar. This happen when you minimize your download window. Thanks Richard for sharing.

image image


27 October 2009

Download the Dotnetnuke 05.02.00 CE Beta from Dotnetnuke website. You can either download Install or Source version. For this article I used Dotnetnuke 05.02.100 CE Beta source code version.

You can download the Dotnetnuke 5.2.0 from the Beta Testing page on DotNetNuke.com. They currently have Dotnetnuke 05.02.100 Beta available for download.

Extract the Dotnetnuke 05.01.00 Beta zip file in a folder. Then open the folder and rename the release.config file to web.config file.

Now open your host file which is located at C:\Windows\System32\drivers\etc\hosts. Add a local DNS entry as shown below. Save and close the file.

Note: in place of dnn520.laksha.net you can use anything like www.dnn520.com etc.

PS: Screen shots are distorted due to repost using Live Writter. I had to repost as I made a mistake in title (I wrote DNN 5.1.0) and blogger does not allow changhing URL once you post. So I had to delete and recreate a new post.


Now open IIS manager and create a new website. In the Site name & host name enter the DNS name that you added in the host file. Also browse the physical path of the folder where you extracted the Dotnetnuke files. Remember to browse the website folder.


Now open the IE or Firefox and type the http://dnn520.laksha.net. Hit enter. It will take few minutes and will start the install wizard.


Select Custom in the install method and click next.


Click at Test Permission. It should say “Your site passed the permissions check.” otherwise open the website folder and give modify access to the “Network Service” account. If you running your application pool under a different identity then give modify permission to that account.


Next screen you will have to add SQL database connection string. In this test I am using SQL Express 2008 so no need to change anything and just click Test Database Connection.


Using SQL Server 2000/2005/2008

If you planning to use the SQL Server 2005 or 2008 then first create an empty database a new SQL user account in the SQL server. Then give admin rights on new database to this new user.

Now in the Configure Database Connection screen, change the select database to SQL Server 2000/2005/2008 and add database, user id & password details. You will see user id and password entry text box when you uncheck Integrated Security checkbox.


Click next and it will start installing the Dotnetnuke 5.2.0




Dotnetnuke’s SMTP Server Settings For Google Apps

If you are using Google Apps then enter following details in the SMTP Server Settings. Before start with following step, create a new email id in Google Apps no-reply@yrdomain.com for example no-reply@example.com.

Server: smtp.gmail.com:587

Authentication: Basic

Enable SSL: Yes

Username: your full email address. For example no-reply@example.com.

Password: Password of the email account

Dotnetnuke’s SMTP Server Settings For 3essentials

If you are using Google Apps then enter following details in the SMTP Server Settings

Server: web22.3essentials.com

Authentication: Anonymous

Enable SSL: No

Please not about 3essentials setting will only work on 3essentials server and will not work on ur local machine. You can go through their POP3 access documentation and use an email id and its username & password.


Select the modules you will be using and click Next. It will be a good idea to only install the modules that you will use. You can install other modules anytime you want. This can be done using Host->Extensions page.



Install Skin & container just have default options. Click Next on this screen.

Next screen will be language screen but no option. Click next on that.


Use the default options and click Next.


Again you can keep the default options and click Next.



The installation is complete. Click Goto Site.


Let me know how your installation go. If you have any question then please ask via comment to this post and I will try to answer them ASAP.

Now a days Facebook is not just a teen hangout place. It has become a business community where business started networking with other business & their customers. More & more business are now opening their Facebook profile pages.

To support these business need, their is a huge need for custom Facebook apps that can help business to perform their task quickly and effectively.

If you are a software vendor or a hobbyist then you may want to explore Facebook apps. You will find that building a small Facebook apps is very easy.

Microsoft has also developed a Facebook Developers kits and quick start guide that will give you a jump start. Below are some reference links to get started.    

Facebook Developers Kit – Introduction

Facebook Developer Toolkit - Version 2.1

Getting Started with the Facebook Developer Toolkit

Also check our previous Article Facebook Developer Toolkit 2.0 – Open Source

If you know more reference links then please share them using the comment section.

24 October 2009

Today I got the SQL Azure October CTP invitation code. This invitation email encourage me enough to explore & share all about Microsoft Azure & Windows Azure Platform.


Relation Between Azure & Cloud

image Lets start with the naming. The common term of these technology is Cloud Computing, Could Application, Cloud Platform, Cloud client etc. Every company is doing it one way or the other and have branded their product lines with different names.

Microsoft named their Cloud computing product lines as Azure.


Windows Azure platform

The Windows Azure platform is name for the whole bundle. The Windows Azure platform is comprised of following. Together it will provide a powerful platform for developing the web applications and services.

1. Windows Azure: an operating system as a service

2. SQL Azure: a fully relational database in the cloud and

3. .NET Services: consumable web-based services that provide both secure connectivity and federated access control for applications.

Currently Windows Azure platform is in Community Technology Preview (CTP) and all the services are free to evaluate. These services will be commercially available in November 2009.


Want to receive the CTP invite

If you are interested in evaluating and want to receive the CTP invite then you can fill up the following form and Microsoft will send you invites soon.



Explore More:

What is In Invitation Email - SQL Azure October CTP Invitation

How To sign up For SQL Azure Database – Step By Step

How to sign up for Microsoft .NET Services (Will add in future)

How to sign up for Windows Azure (Will add in future)

List of Cloud Computing related products and brands

Following is a complete list of Cloud Computing related products and brands (Reference from Wikipedia: http://en.wikipedia.org/wiki/Cloud_computing)

Applications     Google Apps, SalesForce, Microsoft Online, TheCloud.svg
Clients     Browser, Mobile, Netbook, Nettop
Infrastructure     BitTorrent, EC2, GoGrid, Sun Cloud, 3tera, Nimbus, Eucalyptus
Platforms     App Engine, Azure, Rackspace Cloud, SalesForce
Services     Alexa, FPS, MTurk, SQS
Storage     S3, SimpleDB, SQL Azure
Standards     Ajax, Atom, HTML 5, REST, XMPP

Today I got the SQL Azure October CTP invitation code. So I sign up for the SQL Azure and created my database server and 1 database. I am allowed to create 1 SQL server and 5 databases.

If you are interested in evaluating and want to receive the CTP invite then you can fill up the following form and Microsoft will send you invites soon. 



What is SQL Azure

Microsoft SQL Azure Database is a cloud-based relational database service that is built on SQL Server technologies and runs in Microsoft data centers on hardware that is owned, hosted, and maintained by Microsoft.

More details: SQL Azure Overview


Step By Step Sign up Process

1. Open https://sql.azure.com

2. Sign in with a valid Windows LiveID

3. Enter your invitation code that you will receive in email


4. Read & accept the terms  of use



5. Create your SQL Azure Server. To create your server, enter the username & password that you would like to use for administrator. The SQL Azure server name will be automatically generated.

Password Requirements: Password must be at least 8 characters long, and contain at least one number, one letter, and one symbol. Password cannot contain any three consecutive characters in the username.


6. Once you meet the password requirements and click create server then you will see following screen.

You can see that your database server has been created and listed under My Project. In My Project you will see all the projects you have created or for which you have been designated as a Service Administrator by your Account Administrator.


7. Double click on the project name to open the project. You will see the following screen which will display your database server name, admin username, option to change password and a list of databases.

You can create new database by clicking the Create Database button.


8. Click on Create Database button. It will show a screen to enter the database name and select the size. Size options are 1 GB & 10 GB. 1 GB means you selecting Web Edition while 10 GB means you are selecting Business Edition. Compete pricing details available at http://www.microsoft.com/windowsazure/pricing/#sql


Select 1 GB and click at Create Button

9. The database will be created and listed in the database list.


10. You can select the database and click at the connection string to view the connection string. You can use this connection string to configure your application (e.g. web.config file).


Helpful Resources and Tips

SQL Azure Documentation:


SQL Azure Forum:


SQL Azure Blog:


Quick Tip:  Using SQLCMD with SQL Azure


23 October 2009

Me, Vedic and 100s of other people in Orlando got a chance to see Honorable President Dr A.P.J. Abdul Kalam during his visit to HSCF Temple in casselberry, Florida. He gave an inspiring speech targeted to the youth audience. The topic of Dr A.P.J. Abdul Kalam speech was “What can I give”.

We were sitting in 4rd row and were able to watch him from close. He will also visit Tapowan on Sunday 25 Oct  to address kids who learn philosophy and Indian languages including Hindi, Sanskrit, Guajarati, Marathi, Tamil etc in Tapowan.


DSC04350 DSC04322

Below is the video of the (part) of the Dr. A.P.J. Abdul Kalam speech. As I said, the topic for his speech was "What can I give". 

PS: The video quality is not good due to my hand movement but you can listen the whole speech. Later I will also upload video for question answer session.  

Direct Link: Dr. A.P.J. Abdul Kalam Visit To HSCF Temple Casselbary florida from Laksha on Vimeo.

“What can I give”. Below is the transcript of few part of his speech.

Many of my friend in India say that they are connected to their relatives in USA instantly even compare to some remote location inside the country. With this situation what you can do?

When people of Indian origin ask me What can I do to India? My first reaction to tell them is “Server well to the country of your residance” and brings pride to the country of your origin. Every action you do, you bring pride to your mother land.

We achieve objective with the ignited mind of the youth. Youth power is very powerful. Which is the most powerful resource on the earth, above the earthand under the earch? Which mean young need to be nurture with the environment of truth, knowledge, compassion and challenges.

Gandhi ji mother told him at the age of 9: Son, In your entire lifetime, if you can save or better someone life then your birth as a human been and your life as a success.   

From where Tungu Swami ji get the energy at the age of 100 years? You give to get the happiness. Will you carry this message? What can I give? Repeat with me “What can I give”.

So many things you can do for which you do not need wealth. You can share knowledge, go to the hospital and share the happiness to the elderly person and teach people who cannot afford. So many things you can do for which you do not need wealth. Only need a happy heart and what can I give feeling.

Poem: O my fellow citizens, in giving you receive happiness. In body & soul. You have everything to give. If you have knowledge, share it. If you have resources, share it with who need it. Use your mind & heart to remove the pain of the sufferer and cheer the sad heart. In giving you receive happiness.



Before concluding, let me give few suggestion for your consideration. I would like to suggest all of you few points for your consideration.

Number 1, Bring out some document with case studies as to how to encourage employment creators then employment seekers. Spread the message how to generate employment generators.

Number 2, Highlight the community development project experience in your locality for the benefit of the people who are in the similar tasks

Number 3, Encourage exchange program of students living in your locality in USA and your towns in India.

Number 4, Bring out booklets on the culture heritage and develop an experience …

Finally Number 5, Create idea bag for peaceful, prosperous and a happy world.


Please let us know how you like his speech and this blog post via your comments and feedback.

Vedic class has student of the week program where teacher pick one student each week. Teacher put many popsicle sticks in a pot and pick one stick each week. Every popsicle stick has one student name.

This week it was Vedic’s turn to become student of the week. As part of this he has to fill up “All About Me” sheet. I though it will be interesting to put it on blog as he wrote some interesting answers.

m_DSC04311 m_DSC04312

Starting Nov 19th, 2009 Sony Channel from India will be available on Bright House Network (Orlando, Florida) for an extra cost of $14.99. This will be first time Bright House will have any Indian Channel in Orlando, Florida.

Bright House recently released a India telephone package in which you can pay approx $25 + taxes and make unlimited calls to US, UK, India and few other countries.

Thanks Pankaj for sharing this news.

Update: Adding channel lineup image from Bright House Tampa website (http://tampabay.brighthouse.com/products_and_pricing/digital_cable/programming/intl_channels.aspx)


Click to enlarge this photo.

I just got the invite for the SQL Azure October CTP with invitation code. I am allowed to create one SQL server and 5 databases. I will post more details with screenshots later today.


Welcome to the SQL Azure October CTP!  We are excited to have you join us.  Below are some steps to get you started, as well as links to helpful resources.

If you are interested in receiving the CTP invite then you can fill up the following form and Microsoft will send you invites soon.



FAQ from the invitation email:

Q: What are my restrictions, if any, for this CTP?

A: The CTP will limit you to 1 SQL Azure server and 5 databases

Q: What happens to my database when SQL Azure officially releases?

A: Your database will automatically roll over into the production service once SQL Azure reaches commercial availability.

Q: I have a database in the old CTP1 SQL Azure service. Can I get access to it?

A: Yes, if you would like to access and view your August CTP server and databases, you can still do that, using the developer portal available at this address: https://ctpportal.database.windows.net

Q: I understand that there are 1GB (Web Edition) and 10GB (Business Edition) versions of SQL Azure, how do I specify this through my application?

A: This is surfaced both in the SQL Azure Portal and in the T-SQL Create Database statement. The syntax is as follows:

     CREATE DATABASE foo (MAXSIZE = 1GB) For a Web Edition Database


     CREATE DATABASE foo (MAXSIZE = 10GB) For a Business Edition Database

Q:  What is the quickest way to get help if my sign up process has a problem?

A:  Please visit the forum, we will monitor that closely

Q:  How can I get a Windows Azure account?

A:  please visit http://www.microsoft.com/azure/windowsazure.mspx and sign up

22 October 2009

Windows 7 is available in six different editions but only Home Premium, Professional and Ultimate will be widely available at retail. Many people must be asking this question to them self that which edition is good for them.


My personal recommendation

My personal recommendation is Windows Premium or Windows Ultimate. There is only $20 difference between Professional and Ultimate so if you planning to buy Professional then buy Ultimate. The biggest change Microsoft has made with Windows 7 is that they have added Media Center features with Windows 7 Home Premium. Which means you don’t need to spend lot of money just to be able to use media center. So for most of the people Windows 7 Home Premium will be the sufficient.

Which edition I am using? I am using Windows 7 Ultimate 64 Bit and Windows 7 Enterprise 32 Bit. I am also using VMWare Workstation 6.5 to run my Windows XP application.

Following are collection of information from multiple sources that may help you decide which one is good for you.


The biggest difference is the cost

The cost of Windows 7 for new buy or upgrade is as below. I am sure various stores will soon come up with special offers for both new buy and upgrade. 

Cost for New Purchase:

1. Windows 7 Starter - $0

2. Windows 7 Home Premium - $199

3. Windows 7 Professional - $299

4. Windows 7 Ultimate - $319

Upgrade Cost:

1. To upgrade from Vista Home Premium to Windows 7 Home Premium - $119 (full version $199)

2. To upgrade from Vista Business to Windows 7 Professional - $199 (full version $299)

3. To upgrade from Vista Ultimate to Windows 7 Ultimate - $219 (full version $319)

4. Windows 7 Home Premium Upgrade Family Pack - $149.99 – [This comes with a license key that can be entered on as many as three machines and includes both 32-bit and 64-bit versions]


Comparison Charts

1. Microsoft Comparison chart for Windows 7 Editions

2. Cnet comparison chart and explanation - Which Windows 7 is right for you? – Very good article form Cnet with a nice chart and and the explanation to compare Windows 7 Starter, Home Premium, Professional, or Ultimate.

3. Windows 7 Editions and their Comparison [Wikipedia] – Cnet comparison chart is based on this full comparison chart.


Windows 7 Edition Details & Reviews

1. Microsoft write up on various edition – Starter, Home Premium, Professional, Ultimate

2. Cnet review of Home Premium, Professional, or Ultimate.


Windows 7 Edition Logos



Win7 Verions - Professional
Win7 Verions - Home Basic Win7 Verions - Ultimate
Win7 Verions - Home Premium

Win7 Verions - Enterprise