www.CookingIdeas.Net for Indian recipes

Nothing happened to this techie guy and I am still with software industry :)

But yes, it is true. I have started another hobby project for cooking recipes (www.cookingideas.net) and we have expert editors (cooking experts) too.

Here is the snippets taken from about us page. “..where you will find most comprehensive collection of Vegetarian and Non Vegetarian recipes from different parts of the world. After going through various sites, we came to know about the need of a good website having easy-to-make and genuine information about cooking. CookingIdeas.net is the one for you which satisfies all your Cooking needs. This website is a result of dedication and effort put forward by various experts who has analyzed the needs of people and their tastes…Read more »

.NET 3.5 Enhancements Training Kit

The .NET Framework 3.5 Enhancements Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the .NET 3.5 Enhancement features including: ASP.NET MVC, ASP.NET Dynamic Data, ASP.NET AJAX History, ASP.NET Silverlight controls, ADO.NET Data Services and ADO.NET Entity Framework.

Download

Best UML design tool for architects?

I have been using the Enterprise Architect tool from sparx systems for last 4+ years for UML based design. Every time I start a new architect role, I used to check with the team which UML tool they are familiar with, so that we can communicate the design to the team more effectively. I am sure, all of us would like to use our favorite tool, if the organization don’t have standards related to design.

Here in my new organization, colleagues use different tools like Rational Rose, StarUML, Visio etc. We will be doing most of the developments in Visual Studio 2005/2008 and C++ or C#. I have worked with Rational Rose, Enterprise Architect, Visio, Raphsody, Rational XDE etc, and I did some research on UML tools available in market. Read more »

WPF Localization using LocBaml

WPF Localization can be achieved via the following steps.

  1. Add UICulture node to project file. ( <Project><PropertyGroup><UICulture>en-US</UICulture> … )
  2. Create Localization IDs for the resources (msbuild /t:updateuid TestProj.csproj )
  3. Create CSV file from en-US resource (LocBaml /parse TestProj.g.en-US.resources /out:en-US.csv)
  4. Create new satellite assembly (LocBaml /generate TestProj.resources.dll /trans:fr-CA.csv /cul:fr-CA)

My sixth MVP Award - Microsoft’s way of new year wish

I have received the MVP award for 2008 and it is my sixth consecutive  award.  Here is my profile on Microsoft site.

https://mvp.support.microsoft.com/profile/Sreejumon

Silverlight 2.0 beta in Q1 of 2008

Silverlight v2.0 (previously known as Silverlight v1.1) public release will have the following new features.

  • Rich Controls: The next Silverlight release will add support for core form controls (textbox, checkbox, radiobutton, etc), built-in layout management controls (StackPanel, Grid, etc), common functionality controls (TabControl, Slider, ScrollViewer, ProgressBar, etc) and data manipulation controls (DataGrid, etc).
  • WPF UI Framework: The next public Silverlight will add support for the higher level features of the WPF UI framework. These include: the extensible control framework model, layout manager support, two-way data-binding support, and control template and skinning support. The WPF UI Framework features in Silverlight will be a compatible subset of the WPF UI Framework features in .NET Framework 3.5 release.
  • Rich Networking Support: Silverlight release will add support for REST, POX, RSS, and WS* communication. It will also add support for cross domain network access.
  • Rich Base Class Library Support: Silverlight will include a rich .NET base class library of functionality (collections, IO, generics, threading, globalization, XML, local storage, etc). Silverlight release will also add built-in support for LINQ to XML and richer HTML DOM API integration. Read more »

GMail Mailbox Size, Algorithm and Projection

I am here in Helsinki (Finland) now and just thought of checking the Detroit time by changing the windows date time control’s Time Zone. I was having the gmail login page in the background with size information - “Over 5090.355697 megabytes (and counting) of free storage so you’ll never need to delete another message”.

I thought of playing a bit on the calender control and noticed that the gmail mailbox counter is varying based on the system date. After checking the java script source, I realized that gmail script is dependent on the local system date. Hence thought of projecting the mailbox size for next 35 years. Unfortunately the script failed after 2038, it shows the size less than 5 MB. Hope google will correct the script by that time. Here is the projection of mailbox size.

gmailbox.png

If you are interested in the Read more »

Microsoft Silverlight and Windows Media Player?

Do you think Silverlight media features are built on top of Windows Media Player?

The Silverlight browser plug-in is a separate component, independent of Windows Media Player. Silverlight is designed for delivery of cross-platform, cross-browser media experiences and rich interactive applications (RIAs) inside a Web browser combining audio, video, animation, overlays, and more. Windows Media Player delivers a breadth of local playback and user focused experiences. You don’t require Windows Media Player to be installed on PC to run Silverlight applications. Silverlight is completely independent and when installed is less than 2 MB in size.

Silverlight supports Windows Media Audio and Video (WMA, WMV7–9) and VC-1, as well as MP3 audio. Additional formats may be available over time.

Google Android Developer Challenge - Google Phone (GPhone) Foundation

Google has launched the Android Developer Challenge, which will provide $10 million in awards for great mobile apps built on the Android platform.

The award money will be distributed equally between two Android Developer Challenges:

  • Android Developer Challenge I: Google will accept submissions from January 2 through March 3, 2008
  • Android Developer Challenge II: This part will launch after the first handsets built on the platform become available in the second half of 2008

In the Android Developer Challenge I, the 50 most promising entries received by March 3 will each receive a $25,000 award to fund further development. Those selected will then be eligible for even greater recognition via ten $275,000 awards and ten $100,000 awards.

What is Android ?

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Features

  • Application framework enabling reuse and replacement of components
  • Dalvik virtual machine optimized for mobile devices
  • Integrated browser based on the open source WebKit engine
  • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
  • SQLite for structured data storage
  • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (hardware dependent)
  • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
  • Camera, GPS, compass, and accelerometer (hardware dependent)
  • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language. Read more »

Nokmote for Nokia N95

Nokmote allow you to control your N95 by detecting the movement of the phone through motion sensing, like the Wiimote. Read more »

« Previous PageNext Page »