May 26, 2011

Dot Net Certification framework 3.5 to 4 upgrade Details: Microsoft 70-521,70-522

New Framework, New Certification. I guess Developers are designated to be punished:).
Anyways Article is about .net 4 certification.


Certification of framework 3.5 will be in next 1 year.
Framework 5.0 is underway.


So if you want to go for any .net certification it should be 4.0


if you are earlier certified developer you need to go through upgrade exam.


Upgrading from MCPD 3.5 Certification to MCPD 4.0


MCPD are of two types.
1)MCPD Web
2) MCPD Windows.


One exam Required




 MCPD: Web Developer -> Those who wanna do web MCPD


 MCPD: ASP.NET Developer 3.5 or MCPD Enterprise Application Developer 3.5  -> Exam 70-523:  Upgrade: Transition Your MCPD .NET Framework 3.5 Web Developer Skills to MCPD .NET Framework 4 Web Developer


MCPD: Windows Developer -> Those who wanna do Window MCPD


MCPD: Windows Developer 3.5 or MCPD: Enterprise Application Developer 3.5  ->  Exam 70-521: Upgrade: Transition Your MCPD .NET Framework 3.5 Windows Developer Skills to MCPD .NET 4 Windows Applications Developer


Recommended Read:

.Net Certification framework 2 to 4 upgrade Details: Microsoft 70-521,70-522,70-566,70-567.

.Net certification Framework 4: 70-511 70-515 70-513 70-516 70-506 70-518 70-519 70-583




Dot Net Certification framework 2 to 4 upgrade Details: Microsoft 70-521,70-523,70-566,70-567

New Framework, New Certification. I guess Developers are designated to be punished:) with these upgrades

Anyways Article is about .net 4 certification.

Certification of framework 2.0 is retiring this june 2011.
Certification of framework 3.5 will be in next 1 year.
Framework 5.0 is underway.

So if you want to go for any .net certification it should be 4.0

if you are earlier certified developer you need to go through upgrade exam.

Upgrading from MCPD 2.0 Certification to MCPD 4.0


Two exams Required


 MCPD: Web Developer


1.) MCPD: Web Developer 2.0   ->  Exam 70-567: Upgrade: Transition Your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5


    Comment: After above exam you are : 
                     a) MCPD: Web Developer 3.5
                     b) MCTS: .NET Framework 3.5, Web Applications


now you need another exam to convert MCPD 3.5 to MCPD 4.0


2.) MCPD: ASP.NET Developer 3.5 or MCPD Enterprise Application Developer 3.5  -> Exam 70-523:  Upgrade: Transition Your MCPD .NET Framework 3.5 Web Developer Skills to MCPD .NET Framework 4 Web Developer


MCPD: Windows Developer


1) MCPD: Web Developer 2.0  -> Exam 70-566: Upgrade: Transition Your MCPD Windows Developer Skills to MCPD Windows Developer 3.5



 Comment: After above exam you are : 
                     a) MCPD: Windows Developer 3.5
                     b) MCTS: .NET Framework 3.5, Windows form Applications

now you need another exam to convert MCPD 3.5 to MCPD 4.



2.) MCPD: Windows Developer 3.5 or MCPD: Enterprise Application Developer 3.5  ->  Exam 70-521: Upgrade: Transition Your MCPD .NET Framework 3.5 Windows Developer Skills to MCPD .NET 4 Windows Applications Developer



May 25, 2011

Error 1053: The service did not respond to the start or control request in a timely fashion.

Error 1053: The service did not respond to the start or control request in a timely fashion.
linked server
Some times you get this error while starting or restarting the windows service especially in .net wcf window service.
Two reason for this error
1) Config file of windows service has some issue. clearly check it for
a) Unclosed Tags
b) any xml comment error
c) any character not allowed in like. any character without tags.

2) the new code you wrote has some issue. Like on start of service you call a method, which do some action like read a file or anything which throw some exception.

in these scenarios service did not start error can occur.

You can also try once or thrice before checking above steps. because sometime resource allocation can cause this issue.
at last restart you system and try :)

if it solve your problem comment with what kind of issue it was.

Move / svn-move file to another folder in TortoiseSVN: How


If you want to move some files from one folder to another in Tortoise SVN. You should not do normal cut paste, or delete, then add new. It will delete the Version history associated with the SVN. so do the SVN move.

  1. Select the files you wish to move.
  2. Right click and drag the files to destination folder
  3. A window will popup appear like following. Click "SVN Move versioned item(s) here"

The C# ?? null coalescing operator on value and reference type


In C#  "??" operator is known as null coalescing operator. It can be used on both nullable value type &  reference type.
?? operator checks if  the value provided on the left side of the expression is null, it returns value on right side of the expression. if its not null it return the value of the left.
Q. how the value type will have null.
A. With nullable type. int? a = null;

Example 1:
string str = null;
string output = str ?? "Punjab";
------------------------------------
output = "punjab"
because str is null, 
--------------------------------------
Example 2.
string str = "Punjab";
string output = str ?? "Delhi";
------------------------------------
output = "punjab"
because str is not null, 
--------------------------------------

Example 3.
int test?=null
int output = test ?? 164;
------------------------------------
output =164
because test is null, 
--------------------------------------

May 21, 2011

Three mistakes of Steve Jobs life : Rise of Microsoft

Three Mistakes of Steve Paul Jobs, Which caused Rise of Microsoft as largest software vendor, now windows has eighty percent of monopoly and large base of developer who develop for Windows.

1) Macintosh's Prototype to bill gates: Apple firstly invent LISA then created a MAC and mistakenly displayed that to Bill Gates. Bill Gates saw future in the MAC, as Microsoft was also pursuing interest in OS but their team  failed to create such impressive GUI like MAC, Bill Gates persuaded Jobs to give him the prototype via showing   big dreams, He said to  Jobs that Microsoft will create software for MAC. Jobs could not see ill will of Bill as that time Microsoft was very small as compared to Apple. But he realized his mistake very soon when he launched Windows with GUI.

2) Mac Cloning: Apple started give rights to clone the mac via ROM chips only in 1995, ROM chips contains MAC os APIs etc. Any manufacture can create a clone of MAC via using the licensed ROM chips from MAC. Motorola and many other created bit expensive clone of MAC. On returning back to Apple, Steve stopped this business.
                   Had the apple started it in 80s, they could have hold on developer community, Which develop software for windows, real power of MS. Apple do have developer community but not that much, including IOS developers.

3) Over-priced MAC: Apple is now most valuable company in technology after success of IOS devices and App Store, they are getting developer community now, But mac seems over-priced, if they still want more developer they should reduce the price of mac. Windows machine cost around 15-20k, and Notebook starts around 25k. MAC is almost double price though hardware configuration is higher, if we compare same configuration machine price then diff of 150-200$. but that comes for price of style, but not all want style. apple should reduce its prices by $100.
                                They already have captured mobile market, but to get the desktop community above is very required
 
4) He did not take Cancer seriously and choose medicines rather than operation. He might be alive today, if have chosen operation on medicines