Saturday, February 6, 2010

Got appreciation copy for Monthly Winner Award - December,2009-2010

Today, I got my most awaiting appreciation soft copy of Monthly Winner Award - December,2009-2010



Friday, January 29, 2010

msdotnetheaven-Lets share knowledge

Msdotnetheaven is a community started by a Group of Techies

"We are one of you and want to explore Techi stuffs throughout the world. We started a journey and there are miles away to do the same and not possible without help of you guys."

I recoomend to join the community

Member of The Year Award from Dotnetspider

Hi guys!

In these days I am very much busy with other tasks so, have very little time to share views with you.

In between I got recognition from Microsoft technical Community Dotnetspider.com.

I selected as a Member of the Year Award

Today, I am very excited to get this news . Thanks to all of you because my readers are the judges who build me for this kind of rewards/awards.

Wednesday, January 27, 2010

Microsoft User Group Jaipur : jaipurmentor.com

Today I searched for Microsoft User Group and found that there is a new User group of Jaipur launched by Meetu Choudhary who is the MVP.

Front page is saying “We intent helping and collaborating with all .Net engineers in Jaipur. Are you one of them? If you are, do register. Together we need to improve and bring Jaipur on the .Net map of the world. You might be a blogger, a forum addict, a .Net enthusiast, a Software enthusiast, a Technology enthusiast. Everyone is welcome to join and contribute. We will be having experts from the field presenting on different topics. Our forums will be moderated with .Net and Software experts to ensure you are answered promptly and with the correct solution. You can contribute to the forums by helping other fellow colleagues. You contribution will be recognized not only on this site, but also in the entire .Net circle. We require experts to help us in our endeavor.”

I found the group interesting and it has forums also. As per the look and feel I found the theme of this user group is just to enhance the skills of the techies.

I suggest to join the group because it beyond the limit so anybody from world can join the group at :

http://jaipurmentor.com/component/user/?task=register&referrer=AUPRR-4B3323B629220

Thursday, January 21, 2010

Gems of Nangal - a search of Gems

Here is a news I want to share with all you guys.
Nangal Community mynangal is looking for Gems.
Gems are the person from through out the world who have give their contribution to Explore Nangal around the world.

There are certain rules for the Gems.

I will be proud if I selected as one of the Gems of Nangal.

Friday, December 18, 2009

World record Sessions on Micrososft Latest Technologies

Join World record free online sessions on Microsoft technologies from Sat to Mon.

This is the first time any community arrange such huge concert. Following are the some highlights of sessions:

1. Key notes from Abhishek kant - MVP Lead of Micrososft
2. Key notes by Ashwin U. Kini - Regional Chairman APAC (Asia-Pacific)
3. Closing notes by Chandershekhar Thota - MVP, Founder of HyderabadTechies.info
4. Special Sessions by Meetu Choudhary - First MVP from Jaipur, founder of Msdotnetmentor.com
5. Around 45-48 Sessions on different Topics by valuable Speakers.

For more details and how to join the sessions, take a look at : http://hyderabadtechies.info/index.php/world-record-sessions-by-us

Sunday, November 22, 2009

Session : Basics of Silverlight

Today, I had a Session on Basics of Silverlight

Highlights



Session is started after Chandershekhar's Speech on VS2010 and a Small session thereon.

  1. Start with the basics
  2. What is Silverlight?
  3. Why we use Silverlight?
  4. Framework and Architectural view of Silverlight?
  5. Sumed up with how to create a Simple Application.

The attendees are very good, there are lot of questions in this session. Unfortunately, there was some problem with my Visual Studio so, was unable to present live Demo. We decided to present a demo in next coming sessions.


We have shared all the presentation contents at : Hyderabad Techies.

There are planned session in next coming days.

You are invited to join!

Free Online Sessions

Lets finger crossed we have started Free Online Sessions

Session Details of 22nd November'2009


1. Declarative WebForms Routing by Chandrashekar Thota

2. Dynamic Metadata by Chandrashekar Thota

3. Silverlight Basics by Gaurav Arora

4. Microsoft Chart Control by Kiran Kumar Koyelada

Visit for more detail: http://hyderabadtechies.info/index.php/events

Thursday, November 19, 2009

Appreciation from DotnetSpider

Its a gain a Good Morning for me:

My hat-trick in DotNetspider

I want to share with all of you guys that in the month of october I made hat-trick, I got three consequent awards from DotNetSpider.com, for my involvement in the community.


Refer to the Announcements:

http://www.dotnetspider.com/forum/228584-Best-Forum-Supporter-Award-th-Oct-st-October.aspx

http://www.dotnetspider.com/forum/228569-Certificates-winners-sent-st-October.aspx

Saturday, October 31, 2009

Window.open method at a glance

Windo.open method is very good when we need some client scripting. Many people ask me why we the need of window.open() method we can you some others too for the purpose to open the popup windows.

Sunday, October 18, 2009

What is a Lambda expression?


A Lambda expression is nothing but an Anonymous Function, can contain expressions and statements. Lambda expressions can be used mostly to create delegates or expression tree types. Lambda expression uses lambda operator => and read as ‘goes to’ operator.
Left side of this operator specifies the input parameters and contains the expression or statement block at the right side.
Example: myExp = myExp/10;
Now, let see how we can assign the above to a delegate and create an expression tree:



delegate int myDel(int intMyNum);
static void Main(string[] args)
{
//assign lambda expression to a delegate:
myDel myDelegate = myExp => myExp / 10;
int intRes = myDelegate(110);
Console.WriteLine(”Output {0}”, intRes);
Console.ReadLine();
//Create an expression tree type
//This needs System.Linq.Expressions
Expression myExpDel = myExp => myExp /10;
}

Note:
The => operator has the same precedence as assignment (=) and is right-associative.
Lambdas are used in method-based LINQ queries as arguments to standard query operator methods such as Where.

Tuesday, September 29, 2009

Web Space, Domain Registrations, Web solutions, SEO Tips

After millions of search, I finally got the Web Hosting, Unlimited, Web Solution, SEO Tips

They provide complete solution and Web hosting of sites for multiple platforms containing all Windows, Linux under one roof.

I got a plan from there and get benefited:

They provide complete solution and Web hosting of sites for multiple platforms containing all Windows, Linux under one roof.
I got a plan from there and get benefited.

SQL Server training courses

Are you looking for SQL Server 2008 training courses ? Do you want to become a SQL Server DBA without any prior experience in IT field ?

The training will led directly by Tony John, founder and architect of dotnetspider.com. Tony John is a Microsoft MVP with over 13 years of experience in Microsoft technologies.

Click here for more details about SQL Server training courses


Saturday, August 22, 2009

How to stop Searchprotocolhost.exe on WIndowsXP?

Problem:How to stop Searchprotocolhost.exe on WIndowsXP?

Sol: Searchprotocolhost.exe is one of the reason to make your system slow. Following are the step(s) to stop this and make system fast.

1. Click Start -> Run or Press Windows + R
2. Type services.msc and press 'Ok' or click 'Enter'
3. Scroll down to find 'Windows Search' and double click
4. Stop the process

Another step to disable it from Startup:

5. Reapeat step number 1
6. Type 'msconfig' and press 'Ok' or click 'Enter'
7. Click on 'Startup' tab
8. Uncheck 'Windows Search' checkbox
9. Click Ok.

Restart your system.

To verify :

Open your TaskManager by pressing 'Ctrl+Alt+Del' and locate for Searchprotocolhost.exe in process tab.

Thursday, July 2, 2009

Debugging WCF Services : At a glance

Debugging a WCF Service

Following are the 3-different ways to start debugging a WCF service:

· When you are debugging a client process that calls a service. Here debugger steps into the service also service does not have to be in the same solution as your client application.

· When you are debugging a client process that requests to a service and here service must be a part of your solution.

· When you are using Attach to Process to attach to currently running service. Here debugging begins inside the service.

Debugging with Visual Studio 2008

Using Visual Studio 2008, one can step into a WCF service. One can hit break points inside the WCF service, if the WCF service is in the same solution as the client.

For stepping to work, you must have debugging enabled in the app.config or Web.config file we will discuss later on the limitation and how to enable debugging.

To step into a WCF Service

  1. First you need to create a Visual Studio solution that contains both the WCF client and WCF service projects.
  2. Now from Solution Explorer, right-click the WCF Client project and then click Set as Startup Project.
  3. Then enable debugging in the app.config or web.config file
  4. Mark a breakpoint at the location in the client project where you want to start stepping (just before the WCF service call).
  5. Now, Run to the breakpoint, then begin stepping. The debugger will step into the service automatically.

Limitations of Debugging a WCF Service

1. Stepping Into a Service

The following conditions should be met when you start To step into a service from a client applications:

· Service must be called bys using a synchronous client object.

· One-way contract operation is not allowed.

    • Debugging must be enabled

2. Stepping Out of a Service

The limitations are the same as described the above, in addition, here the debugger must be attached to the client.

This is because while you are debugging a client and step into a service, the debugger remains attached to the service whether you started the client by using Start Debugging or attached to the client by using Attach to Process.

But while you are debugging by attaching to the service, the debugger is not yet attached to the client. In that case, you must first use Attach to Process to attach to the client manually.

Debugging must be enabled

3. Automatic Attach to a Service

Automatically attaching to a service has the following limitations:

· In this case the service must be part of the solution you are debugging.

· The service must be hosted. Which means it may be part of a Web Site Project (File System and HTTP), Web Application Project (File System and HTTP), or WCF Service Library project. WCF Service Library projects can be either Service Libraries or Workflow Service Libraries.

· WCF client must be invoked the service.

· Debugging must be enabled

Enabling Debugging a WCF Service

Use following piece of lines in web.config or asp.config file(s):

<system.web>

<compilation debug="true" />

<system.web>

Note: In case when you use Attach to Process on a service, the debug code is automatically added to the .config file.

How to Debug a Self-Hosted WCF Service?

In simple words WCF service which does not run inside IIS, WCF service Host or ASP.NET Development Server is know as Self-Hosted Service.

To debug such services we need to configure Visual Studio to launch both client and server when you choose Start Debugging on the Debug menu.

How to start both client and host from Visual Studio?

1. Need to create a Visual Studio solution pertaining both the client and server projects.

2. Now configure the solution to start both client and server :

a. From Solution Explorer, right-click the solution name.

b. Click Set Startup Projects.

c. In Solution from Properties dialog box, select Multiple Startup Projects.

d. Click Action and choose Start from the Multiple Startup Projects grid, on the line that corresponds to the server project also on the line that corresponds to the client project, click Action and choose Start.

e. Finally click OK.