Infosys Microsoft Alliance and Solutions blog

Main

April 25, 2008

Web Accessibility: Overview of Laws and Guidelines

These days IT companies all over the world, Microsoft included, are putting in a lot of efforts to ensure that their products conform to necessary Accessibility standards. This blog article aims to touch upon the context and the business case for IT companies to be educated about Accessibility.

Continue reading "Web Accessibility: Overview of Laws and Guidelines" »

April 22, 2008

Understanding Web Accessibility

Starting this week, I will be addressing the area of Web Accessibility - organized in four separate blog entries.  This week we will look at the big picture, the meaning of Web Accessibility and its relevance for promoting Equal Opportunity.  

In the weeks to come, we will look at follow-up topics like the legal framework that dictates the implementation of Web Accessibility (Overview), the interdependent systems  and components of Web Accessibility and harmful myths about Web Accessibility.

Continue reading "Understanding Web Accessibility" »

April 08, 2008

Object-Relational Mapping(Part-II)

In this part we will try to identify the differences these two models present that brings into fore the impedance-mismatch. I have created a data model and an object model and to keep the things simple for now, all of the objects map one to one with the data entities (tables). In addition, I will be using terms Table, Row, Column etc. rather than relation, tuple or attribute as these are easy to understand. Looking carefully at the two diagrams I am sure you can identify some of the most basic differences in the approaches the two methodologies take while defining entities.

Continue reading "Object-Relational Mapping(Part-II)" »

March 03, 2008

Microsoft and Dependency Injection

At last some exciting news from Microsoft P&P Group about Dependency Injection (DI) and Inverse of Control (IoC) patterns. Grigori Melnik, the product manager for Ent. Lib 4.0 announced the roadmap for Unity and Enterprise LIbrary 4.0. I have been a big fan of DI Containers and have been playing around with Castle Windsor and Spring DI Containers for quite some time now. If you are new to DI and IoC, I would suggest you to go through the article written by Martin Fowler. In a nutshell, Dependency Injection is all about writing loosely coupled and testable software. In fact earlier version of Ent. Lib. has been using ObjectBuilder as a Dependency Injection Framework but it never was a full blown DI Container. You can build (Theoritically at least. Although, in reality I am scared to even think about it) your own container using ObjectBuilder.

Continue reading "Microsoft and Dependency Injection" »

January 25, 2008

Object-Relational Mapping(Part-I)

There has always been a debate on how to represent data in an application and how it should be persisted in a backend RDBMS. Why can't there be a uniform methodology for both? It has been an eternal debate but we have to live with the fact that data is represented using object-oriented methodology within an application where as it is stored in the RDBMS in accordance with the relational theory. The inherent differences between these two approaches can be attributed to the fact that the underlying methodologies, i.e. Object-Oriented and Relational theories are based on sofware-engineering and mathematical principles respectively. And the difference in the way data is represented in relational and object-oriented world is termed as object-relational impedance mismatch.

Continue reading "Object-Relational Mapping(Part-I)" »

July 10, 2007

Hello People!!!

This is my first post on this blog and I am elated to have been given the opportunity to write on this blog, where I think the best of technical experts at Infosys on various Microsoft products and technologies express their views and opinions. Let me first introduce myself. I am E.Krishna Kumar, working as a Technical Specialist with the Microsoft Technology Center at Infosys Technologies Ltd., Bangalore. I have been with Infosys for more than 3 years now and have been primarily working on the Microsoft .Net platform. I have had the experience of developing applications on .Net Framework 1.0, 1.1, 2.0 and 3.0. My current area of interest is .Net 3.0 and especially the Workflow Foundation part which I am presently trying to build up some expertise on.

Continue reading "Hello People!!!" »

May 30, 2007

Hello World!

A warm welcome to Infosys blogs on Microsoft technologies.

I am Sriram Balaji, a Senior Technical Specialist working at Microsoft Technology Center at Infosys. I have been in the IT industry for around 9 years now. I have worked on VB, ASP, ASP.NET 1.x/2.0, .NET Framework 1.x/2.0, SQL Server. My current areas of focus are Software Factories, software frameworks and .NET 3.0.

Do watch  out this space for reviews about upcoming MS products and do feel free to share your views on upcoming technologies from MS.

September 16, 2006

Database Migration

Database Migration Solutions  team of SI consists of folks with rich experience in database industry working geographically across  various locations providing end-to-end Migration, Upgrade and Consolidation solutions for various databases . This is done with reduced downtime, well-managed change of environment using industry best practices, knowledge base, Predictability and Global Delivery Model to our Clients.

We have been working on heterogeneous/homogeneous database migrations across different platforms and have certified professionals having specialized skillset on SQL Server migrations .

Some of our key-value differentiators in providing solutions are:

In-house tools and methodologies developed for database migration
Database Migration Centre Of Excellence
Certified Database Administrators with migration expertise
Support from Alliance partners like Microsoft, Oracle, IBM etc

Continue reading "Database Migration" »

September 14, 2006

Blog Ahoy!

What do you get when you make an Obsessive Compulsive Blogger bloke sit up and blog over his second major passion? – You’ll find him tooting his way all around here!

Here’s welcoming you into the esoteric world of the genuine geek. Well, I’m a Senior Technical Specialist at Microsoft Technology Center here at Infosys. And when I’m not dabbling with .NET 3.0 (the erstwhile WinFx) or playing around with Software Factories or coding queer algorithms or developing mystical  frameworks that relieve you of your otherwise mundane programming, you’ll find me blogging as though there was no tomorrow.

In my spaces you'll read all about what's hot and what's not in the .NET world, analysis of technical tit-bits, reviews of new Microsot products and technologies and much more... Keep checking out these spaces for an exciting blogpourri of Microsoft Technologies.

Handle 100 million users on website

A very interesting article on how MySpace.com built their infrastructure to support 100 million users. Read here.

September 12, 2006

Introduction to VSTS Blog

Today morning, when I posted the VSTS introduction blog... Forgot to introduce my self. Ooops.. Let me introduce ...

I am Prashanth Govindaiah, a Technical Architect working in Microsoft Technology Center in Infosys. I have got around 8 years of experience in IT industry, most of it in Microsoft based technologies though have some working knowledge of Java Smile. For the past 4 years I have been working .NET technology. Currently, i am focusing on VSTS.

Keep a watch on this Blog of some cool stuff on VSTS and other Microsoft technologies and do let us know your views on these technologies.

September 11, 2006

.NET Fwk and Vista technologies,,,

Welcome to Infosys blogs on MS technologies.

I am Ganesan Krishnamurthy, working in Microsoft Technology Center in Infosys. I have got around 12 years of experience in IT industry and have been working in .NET technology since its beta stage. Currently, i am focussing on .NET Framework 3.0 technologies. I will blog about quite a lot of interesting things that do happen in .NET Framework, Vista and Longhorn world.

Stay tuned to these blogs and let me know about your views on these technologies.

 

 

BizTalk Blog

As part of our blogs on Microsoft products and technologies, as mentioned by Balaji, I will be focusing on BizTalk Server 2006.  

My name is Atul Gupta and I am Senior Technical Architect working with the Microsoft group in Infosys. I have been working on Microsoft based technologies for more than 11 years now. Have had exposure to C, C++, MFC, COM, DCOM, .Net 1.1, ASP.NET 1.1, .Net 2.0, ASP.NET 2.0, Winforms, SmartClient etc. On the server side, I have worked with BizTalk, Commerce Server and SQL server. I am also Microsoft MVP.

Looking forward to having interesting discussions on this blog!

Welcome!!!

Welcome to our blog on Microsoft products, technologies and solutions on the Microsoft platform. My name is Balaji Sampath and I am responsible for marketing of our alliance with Microsoft and our solutions on the Microsoft platform. On this blog, you will find Infosys' practitioners share and discuss their views on their specific areas of specialization on Microsoft – from technologies and products such as .NET, BizTalk, VSTS to solutions in the areas of Legacy Modernization, Connected Business & Infrastructure Optimization. You will also see discussions on our joint IT-led business transformation initiative with Microsoft, called Catalytic IT.

We encourage you to participate and share your perspectives in this forum.

Welcome, once again!!!