Archive for November, 2007

Talking about Proteans Figures in the Top 10 Fastest Growing Technology Companies in India

November 30, 2007 Leave a comment



Proteans Figures in the Top 10 Fastest Growing Technology Companies in India

Proteans was named Number #7 in the Deloitte Technology Fast 50 India 2007, a ranking of the 50 fastest growing technology companies in India. To determine the fastest growing companies, Deloitte calculated the revenue growth percentage over three years. Proteans was the fastest growing company by far in the OPD space.

Categories: Uncategorized

Microsoft Sync Framework

November 23, 2007 Leave a comment

What is the Microsoft Sync Framework?

Microsoft Sync Framework is a comprehensive synchronization platform enabling collaboration and offline access for applications, services and devices. Developers can build sync ecosystems that integrate any application, any data from any store using any protocol over any network. With the Microsoft Sync Framework, developers can:

· Easily build collaboration and offline capabilities into new and existing applications, services, and devices

· Roam and share information in any data store, over any protocol, and in any network configuration

· Leverage sync capabilities exposed from Microsoft assets and platforms to boost productivity and performance

When will the Microsoft Sync Framework be available?

The Microsoft Sync Framework CTP1 will be available for download November 5th, 2007. The Microsoft Sync Framework will also be included within SQL Server 2008 as well as the next release of Visual Studio Orcas.

10 Tips For Staying Positive Around Negative People

November 23, 2007 Leave a comment

1. Leave.

If possible, remove yourself from the presence of the low/slow vibrations as quickly as you can. … Admittedly, this is not always possible (think family gatherings!) so we’ve got 9 more.

2. Try to keep the conversation positive.

3. Think of something positive in your life.

4. Find something positive about the person to focus on.

5. Close your eyes.
This obviously may not be possible when you are engaged in a one-on-one conversation. In this case, deliberately slow down the blinking of your eyes. Closed eyes, even if closed for just a second, immediately begin to bring your brainwaves down towards the alpha state.

6. Focus on your breath.

7. Unplug your energy from the other person.

8. Remember the prayer of St. Francis.
Lord, make me an instrument of your peace. Where there is hatred let me sow love; where there is injury, pardon; where there is doubt, faith; where there is despair, hope; where there is darkness, light; and where there is sadness, joy.

9. Stop judging.

10. Don’t be too hard on yourself if you get pulled down into the low vibrations!

Go read the full article here.

Categories: Inspirational Stuff

Looking inward

November 23, 2007 Leave a comment

“When an archer misses the mark, he turns and looks for the fault within himself. Failure to hit the bull’s-eye is never the fault of the target. To improve your aim — improve yourself.”

–Gilbert Arland


Categories: Inspirational Stuff

Point in Time Architecture

November 22, 2007 Leave a comment

Arthur Fuller has a nice article on "Point in Time Architecture (PTA) is a database design that guarantees support for two related but different concepts – History and Audit Trail." Its written in a simple language which database mortals like myself can understand.

Categories: Great Links

.NET Framework 3.X Strikes Again – Part 5

November 21, 2007 1 comment

The awesome folks @ Microsoft continue to feed the critic /nitpicker in me. We needed a fix applied by .NET Framework 2.0 SP1 badly for our application. When I saw that .NET Framework 3.5 redistributable also contains .NET Framework 2.0 SP1, I jumped into installing it. Since all of our team needed this fix, I decided to download the entire redistributable package, rather than the bootstrapper. It was a whopping 197 MB. Yes .NET Framework 3.5 Full Redistributable Package is 197 Megs in size. When I started installing it I was running into this error.

NET Framework 3.5 Installation Error 1

Yes the setup package was complaining to close itself. I ignored it and continued. But it messed up with my existing 2.0 website which was using Microsoft AJAX Extensions 1.0. I decided to reinstall it and ran into this one now.

NET Framework 3.5 Installer error 2

I did a continue anyway and still the AJAX issue persisted. After messing with config files, fusion log viewer, searching for publisher policies etc. in vain,I decided to look into the Reference property of System.Web.Extensions and it was pointing to v3.5. I then switched the ‘Specific Version’ property on the reference to true. It fixed the issue

"The base class includes the field ‘ScriptManager1’, but its type (System.Web.UI.ScriptManager) is not compatible with the type of control (System.Web.UI.ScriptManager)."

Later I found that someone else had documented the theory behind it clearly here. I am including the full error message here so that once google picks it up into its index store, It may help others who are facing this issue.

The earlier articles on the same topic can be found here, here, here and here.

Categories: Entertainment

Why No Company Should Have More Than Seven Employees

November 19, 2007 Leave a comment

Jarkko Laine has an interesting entry on the ideal size of an organization.

So why not also as a limit for company sizes? Here are seven minus two reasons why your company should never grow beyond seven people.

1. Less hierarchies

2. More participation

3. A better understanding of the big picture

4. A feeling of ownership

5. Closer relations

Go read the entire article here.

IMHO small company is necessary but not sufficient. My past experience indicates that,

  • Company has to be small. 25-50 is my personal preference.
  • CEO & COO should be nice people, the organization culture will be a mirror of their values.
  • People should be hand-picked by the senior management, hire only those who fit into the organization culture (else it deteriorates)
  • People should be masters @ their trade. Inefficiency and fear are the root cause of all organizational politics.
  • You should have mentors who you can look up to
  • All said, if you have bad manager you are doomed – that to me is the most important factor.
Categories: Great Links

Another pitch for (automated) unit tests

November 16, 2007 Leave a comment
Categories: Great Links

How to Steer Clear of Office Politics

November 14, 2007 1 comment

Going to work in the morning can sometimes feel like walking on to the set of a soap opera, with intrigues, rivalries – it can be a nightmare to navigate through it all and actually get some work done! However these tips can considerably smooth your path and make the office environment a much more pleasant place to be in.

1. Avoid office gossip.

2. Place long-term harmony above short-term gain

3. Respect others’ territory

4. Don’t get sucked into the promotion whirlpool

Go read the complete article here.

Categories: Great Links

What is an Application Platform

November 13, 2007 Leave a comment

Prakash had shared this link with me, Blogmarked so that I do not forget it again.

Categories: Great Links