Friday, September 02, 2011 

Android Developers Blog: Horizontal View Swiping with ViewPager

Android Developers Blog: Horizontal View Swiping with ViewPager

Monday, September 25, 2006 

Astala Vista Blogger

It’s a time to say astala vista to I would like to thanks blogger team for such a nice tool because…

  • Publishing blogs with Blogger has always been like 1...2...3...
  • My first blog was published on Monday; October 11, 2004 on
  • I have learned to blog at blogger.

I have to think about alternative because after moving to new blogger beta, I found that, certain features which were needed and existed in the old blogger are no longer supported. Since those are necessary for me, I moved to new domain My upcoming blogs will appear there. So see you at

Good Bye

Friday, August 25, 2006 


With .Net 2.0 Microsoft introduced Generics; a mechanism, in .net languages
like c# and, which allows to create parameterized components (class,
function, interface, etc.). Today Generics.Net (an open source project which intend to provide templeted data structure, algorithms and other generic components, much like C++ STL library) created on CodePlex, a Microsoft's community development website. Thanks to CodePlex team. I am planning to release first pre-alpha version of Generics.Net on 10th October 2006. Till then if you have any ideas, comments, or suggestions you can share with me at Generics.Net Discussion Forum.

Generics.Net Url:

Tuesday, August 15, 2006 

Understanding implicit operator overloading in C#

Everyone knows that in dotnet byte, char, int, long etc are value data type and string is a reference data type. Even though being a reference type string behaves much like a value type. In other word, It can directly accepts values and doesn't require new to create an instance. For example...

string name = "M. Aamir Maniar"; //Directly accepts the value

This article explains you how to achive such kind of functionality using implicit operator overloading in C#.

For detailed article click following link.

Thursday, August 03, 2006 

Simple Encryption and Decryption with Cypher class

Many times, infact i would say, in almost all our application we need to deal with data security. Whether we are dealing with querystrings, passwords, social security numbers or other secure data, we require a mechanism through which we can cipher the readable text into complex code. .Net provides many classes to achive highest levels of encryption, but how many of you are actually using them in all your application? Reason, Its complex to implement. Right?

To simplify this problem i have created a class: Cypher that help you to achive encryption and decryption in a simple manner. Following code demonstrate how to do that with Cypher class.

//To do Encryption
Cypher encryptor = new Cypher(Key);
Result = encryptor.Encrypt(MainString);

//To do Decryption
Cypher decryptor = new Cypher(Key);
Result = decryptor.Decrypt(MainString);

Encryptor is a sample application that demonstrate how to utilize Cypher class.

Encryptor Application :
Cypher Source :

Tuesday, August 01, 2006 

Documentation with .Net 2.0

Becuase its ability to generate multiple kind of reference documents with a nice user friendly UI, NDoc has been a favourite documentation tool for .Net 1.0 and 1.1 applications among .Net developers. Unfortunately without being ported to .Net 2.0, NDoc project was stalled. Moreover, Visual Studio 2005, unlike earlier versions of visual studio, dosent even provide basic tool for documenting .net assemblies. This had left .net developer community hanging about creating a good documentation... To solve this state of difficulty, microsoft annonced CTP version of SandCastle, a document generating utility for .Net 2.0, which is now available for downloading from microsoft.

Please refere following links for further information...

Tuesday, July 18, 2006 

.Net Framework 3.0

July CTP of .Net version 3.0 is now available for download. What? Don't you know about .Net 3.0? Well, this is nothing but WinFx. Microsoft thought WinFx brand is not convinceing to .Net developer community, and it creates a confusion about future of .Net, so they changed the name. Version 3.0 comes with existing .Net framework 2.0 components, some additional base class library, WinFx foundation frameworks (WPF, WCF, WF and WCS) and 3rd generation .Net languages like C# 3.0 etc...

for more information about .Net version 3.0 visit

About me

  • I'm M. Aamir Maniar
  • From Mumbai, Maharastra, India
My profile


Powered by Blogger
and Blogger Templates