Tuesday, January 20, 2009

Powered By Cloud : Up coming seminar

Folks,
Here is information about one of the rare sessions on "Cloud Computing". Its difficult to find such a great set of industry experts expressing their vision on latest technologies like Cloud Computing. This program is happening in London.

If you have a chance my advise is don't miss it. Here you can find further details about the session and registration.

http://www.poweredbycloud.com/programme/programme.aspx

Its targeting the below audience:

CEOs, CIOs, CTOs, strategy heads and senior executives of:
- cloud computing providers
- potential clients of the cloud industry
- hardware equipment and packaged software vendors
- the wider telecommunications industry
- Internet service providers
- data centres
- leading cloud-computing start ups
- private equity, venture capital, and hedge fund investors
- business and technology media

Dates of Conference :
2-3 February 2009

Thanks to Philip (philip.low@broad-group.com) for informing me about this seminar. Reach him for any discounts with my reference :-)

Happy Learning !!!

Friday, January 16, 2009

KODU - Programming Language for Gaming

KODU - Design your own Video game -

How about designing the video game you imagine. This cool feature is being researched by Microsoft under name "KODU".

This is a visual programming language for creating games. Even children can develop a game under KODU and run on XBOX.

Some features of it are as below....
It is entirely Icon Based and has programming user interface.
You can design a game basing on rules, conditions and actions. You can add Vision, hearing and Time control characteristics.
Uses Xbox 360 controller for gaming input.
You don't need a Keyboard. I think the first programming language in the world which doesn't need a key board !!!!
20 different characters with different abilities.

So Game lovers, start imagining your own game, create it and play it !!! Its all yours.......

Wednesday, January 14, 2009

F# Language

Microsoft Cambridge Research center is coming up with a new language called F#, where F stands for Functional.

I was going through Microsoft Research blogs and found this one interesting. So here are some cool things about F#:

F# is all about leveraging the benefits of both typed functional programming and .NET.

F# is Interactive with Visual Studio. This allows F# users to develop fast, accurate code using Visual Studio’s background type-checking and Intellisense.

F# lightweight syntax inspired by Haskell and Python.

F# is functional language like BASIC, simplicity is the core concept.

A good functional program is like a beautiful poem: you see the pieces of a ‘solution’ come together. - Don Syme MS Research, Cambridge.

F# really enables the .NET platform to reach out to new classes of developers, and appeal to domains where .NET is not heavily used. This is especially true in data exploration and technical computing. We’re also exploiting functional techniques in parallel programming.

Many programmers choose to explore a problem in F# because it lets them focus more on the problem domain and less on programming itself.

In his interview, he gives an example of Scientist using F# to solve his functional domain problem.
Happy Learning !!!

Monday, January 5, 2009

Microsoft Blueprint

In continuation to my effort of bringing new age technologies from Microsoft, here is the latest "Microsoft Blueprint".

Microsoft is working on a new Factory based architecture that is nothing but MS Blueprint. Infosys is also partnering with MS on this new architecture development.

A software blue print is a step by step guidance and code generation capability for different layers like Data Access, Security, Smart Client etc.,

Guidance Automation Toolkit (GAT) is the predecessor for MS Blueprint. The basic use of this is to build guidance packages and make them available within Visual Studio Dotnet.

MS Blueprint has an advantage over GAT with versions. Whenever a new guidance package is available with GAT we have to uninstall old one and install new one. But with MS Blue Print you can get updates like RSS feed. It will check over Internet for newly available factories and makes it available integrated with Visual Studio.

Blueprint gives tight integration with windows work flow foundation. Each phase of work flow can be integrated with MS Blueprint. Guidance is build on top of the WWF.

Writing code generation logic in C# or VB.NET makes it simple than the GAT XML structure.

Infosys Work on MS Blueprint: Infosys created a silver light software factory demo, which internally contains three additional blue prints, Silver light Blueprint, WCF Blueprint, LINQ Blueprint.

Infosys Silver light blueprint gives factories/Guidance to implement logic layer of Silver light.

LINQ blueprint is for data layer. WCF Blueprint is for service interface layer.

Happy Learning !!!

Monday, December 29, 2008

Windows Live Sky Drive

As part of series of cloud computing articles, i want to give a live example of cloud computing i.e Sky drive. Of course this is just tip of ice burg what cloud computing can do.

Windows Sky drive is part of the windows live initiatives. It offers you 25 GB free space.
The Sky Drive files can save near about 1,000 songs or 30,000 digital photos. Sky Drive allows up to 30 folders and any number of sub-folders to be created by its members. It was first introduced in August 2007. It is absolutely free and reliable. Look and feel will give you explorer like view.

All you need to have is MSN or Hotmail id to log in and start using. You need not install anything also.

So why cant we make use of our rightful 25GB space over Internet :-)

once you upload your content you will see url as below

http://cid-8abf63fabcdef.skydrive.live.com/home.aspx

Happy learning !!!!

Sunday, December 7, 2008

Tips and Tricks of Dotnet - III

This is the third in sequence, refer to the below link for earlier Tips and Tricks of Dotnet


Continued...
Batch updates for Dataset in ado.net 2.0 increased the performance. Earlier DS used to do round trip for each updated row in dataset. From ado.net 2.0 onwards, datatables also have serialization.


Avoid openxml method on large xml documents, this method tries to open in DOM model, if the document is large it will use memory and resources.


Use XMLTextreader for large documents.


Security in Dotnet:


Refer to the ASP.NET security diagram below.





ASP.NET security settings are by default stored in web.config or machine.config.


In IIS message digest authentication password is sent in MD5 encryption key and value is mapped with password list stored on server. This is better than IIS basic authentication. For any of these two options it is suggested to use SSL, though it slows down the performance.
Check the below IIS authentication comparison table. Dont confuse them with ASP.net security options windows, forms, passport.

These are IIS Security options in general.
Database Tuning:
Higher throughput and lower response time are the criteria of better performance.
Response time = service time + wait time
Throughput = Amount of work / Amount of Time
DataWarehouse projects response time is more important
OLTP projects thoughput (concurrency) is more important.
Aggregate functinos in DB are performance blocks, if there are high number of rows or unidexed data.
DataWarehouse projects response time is more importantOLTP projects thoughput (concurrency) is more important.

If there are more insert, update and delete then throughput need to be considered, if there are more select then response time need to be measured.

Health Insurance Domain in a Nutshell - II

Refer to the below article for Health Insurance Domain in a Nutshell

http://suryaprakashj.blogspot.com/2008/09/health-insurance-domain-in-nutshell.html

Continued....
Medicare: person above 65 and other with certain disabilities.

Medicaid: Certain categories of medically needy.

StateWorkersCompensationProgram: workers suffered at work

Military Programs: active service, veterans and the dependents of both.

109 Life insurance companies and 51 property & Casualty insurance companies operating out of Canada. 105K people working in Insurance domain in Canada. Assets of Canadian Insurance companies is above 227 Billion $.

Canada has higher Mutual Insurance companies proportion to Stock companies when compared to US.

Mutual companies are difficult to take over, so Canada encouraged these type of companies to avoid take over from foreign companies.

Deductibles: the first X $ amount paid by insurer. Two kinds of deductible All cause deductibles, per cause deductibles.Corridor Deductibles: first deductibles, then basic coverage and then supplement coverage in order.

Coinsurance: EX:80% by insurance company, 20% by insurer.
Deductibles, coinsurance, co payment (fixed $ amount for every visit.)

Two types of prescription drug plan: Reimbursement, service plan (pays only copay amount shop will claim from insurance company.)

Happy Learning !!!
 
web counter
Download a free hit counter here.