Friday, April 29, 2011

Introduction to Client side programming in SharePoint 2010

SharePoint 2010 provides 3 new client-side object models: Managed, Silverlight and JavaScript. It provides libraries for each and they are located in the below locations.

Managed Object Model
Microsoft.SharePoint.Client.dll
Microsoft.SharePoint.ClientRuntime.dll
ISAPI folder
Silverlight client object model
Microsoft.SharePoint.Client.Silverlight.dll
Microsoft.SharePoint.Client.Silverlight.Runtime.dll
LAYOUTS\ClientBin folder
JavaScript client object model
SP.js
LAYOUTS folder

Each client object model interacts with SharePoint through a Windows Communication Foundation (WCF)

Monday, April 25, 2011

Run as Administrator in Visual Studio 2010

The SharePoint projects in Visual Studio require administrator privileges to interact with SharePoint.
First approach:
To launch Visual Studio as an administrator, locate the Microsoft Visual Studio 2010 shortcut in the Start Menu under All Programs > Microsoft Visual Studio 2010. Right click on the Microsoft Visual Studio 2010 shortcut. You can choose Run as administrator from the context menu to run Visual Studio as an administrator.


2nd approach:
Right click on the Microsoft Visual Studio 2010 shortcut and choose Properties. Click the Compatibility tab.Then check the Run this program as an administrator check box and press OK.

Disadvantages of CAML over LINQ in SharePoint 2010

In this article we will discuss disadvantages of CAML over LINQ in SharePoint 2010. Also you can check out my previous posts on:

- Tutorial on User Profile service application in SharePoint 2013

- Fix width of master page in SharePoint 2010

- Redirect user based on browser language in SharePoint 2010

Disadvantages of CAML:
- Since CAML query is text based, If you are joining two lists accross a lookup field there may be various problems. you do not know until run time if the query is written correctly. If the query is not correct, then it will simply fail at run time.

- It has no IntelliSense support at design time.

When writing the query, you have no idea what CAML elements are legal in the syntax without having a reference open.

- The query is difficult to read. You cannot determine easily what the query is doing and what lists are being joined.

- The data returned from the query is placed in a SPListItem collection, which does not provide strongly typed business entities.

Advantages of LINQ over CAML:
- It is an object-oriented query language.

- It provides strongly typed objects at design time, you can create queries in code and know that they are correct because the code compiles.

- The strongly typed objects provide IntelliSense at design time, which makes it much easier to construct a correct query.

- The results are returned from queries as strongly typed objects, so the items and fields also provide IntelliSense and compile-time checking.

Sunday, April 24, 2011

How to add read more in blogger in the home page?

Suppose you want to add a read more link in your blogger post's home page. Then you have to modify in the design as follows:

Edit HTML-tab open the edit Html tab inside the layout on your dash board.
First take a back up of that file then search for

<div class="post-body entry-content">
<data:post.body></data:post.body>
<div style="clear: both;">
</div>
</div>


And replace with the following code:

<div class="post-body entry-content">
<b:if cond="data:blog.homepageUrl == data:blog.url"></b:if>
<style type="text/css">
.restofpost {display:none;}
</style>

<data:post.body></data:post.body>
<b:if cond="data:post.link"></b:if>
<a expr:href="data:post.link" href="http://www.blogger.com/post-edit.g?blogID=9164956840491696729&amp;postID=7822811725581667713">Read more...</a>
<b:else></b:else>
<b:if cond="data:post.url"></b:if>
<a expr:href="data:post.url" href="http://www.blogger.com/post-edit.g?blogID=9164956840491696729&amp;postID=7822811725581667713">Read more...</a>

<div style="clear: both;">
</div>
</div>

And then save the code

Now while posting we have to do as follows:

<div class="summary">
Summery is here</div>
<div class="restofpost">
Type rest of post here</div>

Saturday, April 23, 2011

Control 'ScriptManager1' of type 'ScriptManager' must be placed inside a form tag with runat=server

Control 'ScriptManager1' of type 'ScriptManager' must be placed inside a form tag with runat=server

Solution: Put the script manager inside the form tag in the page.

The control with ID 'TextBoxWatermarkExtender1' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it.

Put a script manager inside the form tag in the page.

Control 'Timer1' of type 'Timer' must be placed inside a form tag with runat=server

put the timer control inside the form tag.

Thursday, April 21, 2011

Required .Net Developers urgently

Here is the Job description

Job Position : Software Developer

Job Category : IT / Software

Job Location : Bangalore, Karnataka

Desired Experience : 3 to 5 Years (Mandatory)

Job Description :
• Windows application
• C# and SQL server
• Test new programs to ensure that logic and syntax are correct


This is an employee referal openings. Send resume to fewlines4biju@gmail.com.

Query a List by using CAML in SharePoint

In this article, we will discuss how to query a SharePoint List using CAML in SharePoint 2010.
Microsoft.SharePoint. SPQuery object has Query property that accepts a CAML fragment, which defines the query to be performed. A ViewFields property defines the fields to return.

Microsoft Flow is very much new and very much useful in SharePoint Online Office 365.

Code Sample:

SPQuery query = new SPQuery;
query.Viewfields = @"<fieldref Name='Title'/><fieldref Name='Expires'/>";
query.Query =
@"<where>
<lt>
<fieldref Name='Expires'/>
<value Type='DateTime'><Today/></Value>
</Lt>
</Where>";
SPList list = SPContext.Current.Web.Lists.TryGetList("Announcements");
SPListItemCollections items = list.GetItems(query);

Each FieldRef element has a Name attribute that specifies the name of the list field to return from the query.

The CAML fragment may contain Where, OrderBy, and GroupBy elements.

<where>
</Where>
<orderby>
<FieldRef/>
</OrderBy>
<groupby>
<FieldRef/>
<groupby>

Where condition may contain: And,BeginsWith,Contains,Eq,FieldRef,Geq,GroupBy,Gt,IsNotNull,IsNull,Join, Leq,Lt,Neq, Now,Or etc
SPQuery object can be used to query across two lists that are joined by a Lookup field.
Showing you a sample from Inside book:

SPWeb site = SPContext.Current.Web;
SPList listInstructors = site.Lists["Instructors"];
SPList listModules = site.Lists["Modules"];
SPQuery query = new SPQuery;
query.Query = "<where><eq><fieldref Name="Audience"/>" +
"<value Type="Text">Developer</Value></Eq></Where>";
query.Joins = "<join Type="Inner" ListAlias="classInstructors">" +
"<eq><fieldref Name="Instructor" RefType="Id" />" +
"<fieldref List="classInstructors" Name="Id" /></Eq></Join>";
query.ProjectedFields =
"<field Name='Email' Type='Lookup' List='classInstructors' ShowField='Email'/>";
query.ViewFields = "<fieldref Name="Title" /><fieldref Name="Instructor" />" +
"<fieldref Name="Email" />";
SPListItemCollection items = listModules.GetItems(query);

I have followed the article from inside SharePoint 2010 book.

SharePoint 2010 List Tutorials

In this post we will discuss about SharePoint 2010 list and also we will some code sample of SharePoint 2010 object model.

Also you can check out:

- Steps to Create a list in SharePoint 2010

- Difference between site pages and application pages

- Difference between SharePoint-hosted, auto-hosted and Provider-hosted apps in SharePoint 2013

You can access a List by its name or by its URL.

- When retrieving a list by name, you can use the TryGetList method of the SPListCollection, which returns null if the list does not exist.

- When retrieving the list by the URL, you can use the GetList method of the SPWeb object, which throws a System.IO.FileNotFoundException if the list does not exist.

Code Samples:

using (SPSite siteCollection = new SPSite("Site URL"))
{
using (SPWeb site = siteCollection.OpenWeb)
{
SPList lstName = site.Lists.TryGetList("NameOfTheList");
if(lstName  != null)
//do your work
else
//List does not exists
try
{
SPList taskList = site.GetList("/Lists/Tasks");
//do your work
}
catch(FileNotFoundException)
{
//List does not work
}
}
}

- Lists maintain items in a Microsoft.SharePoint.SPListItemCollection object, which is accessible via the Items property of SPList.

- Items in the collection are returned as Microsoft.SharePoint.SPListItem objects.

- You can iterated over using a foreach statement, or directly accessed using either the item’s ID or index.
-->
- Each individual SPListItem maintains a Hashtable of values representing the properties of the item.

//Add new item to list
SPListItem newItem = list.Items.Add;
newItem["Title"] = "This will be the title";
newItem.Update;

//Bind the item to gridview
SPListItemCollection items = list.Items;
gridview1.DataSource = items;
gridview1.DataBind;

//Delete Item by Index
list.Items[0].Delete;

//Update Item by Index
SPListItem updateItem = list.Items[0];
updateItem["Title"] = "Updated Title";
updateItem.Update;

- When creating new items in a list, the Update method must be called to save the new item. If the Update method is not called, then the list item will be lost.

- If the item was edited by another user before the update is saved, the operation will fail.

Tuesday, April 19, 2011

My IPL 2011 semifinalist

This time IPL is getting a bit interesting after every team chasing 180+ runs. The teams who have scored more than 180+ are all belongs to the losing side. Punjab by beating Chennai, Delhi by beating Pune and Kochi by beating Mumbai proved this.

So I feel we will definitely see 3 new teams in the semifinal. Mumbai is the only existing team that looks solid this time with malinga doing well for them till now. Always below in the point table in the last 3 seasons KKR and Punjab looks different with new team compositions this time. Punjab with PC Valthaty and AC Gilchrist looks solid at the top order looking good. SRK has done a very good thing by taking Kallis into the team, they looks very solid with Gambhir, Pathan and Manoj Tiwari at the top order and Brett lee in the bowling line up. So this team will definitely go to the semifinal.

Monday, April 18, 2011

How to get page title and URL in SharePoint 2010 using server object model?

In this post we will discuss how to get page title and URL in SharePoint 2010 using server object model?

Also you can check out:

- How to do exception handling in client object model in SharePoint 2010

- How to create event receivers using Visual Studio 2010 in SharePoint 2010?

- Create list using SharePoint 2013 client object model in autohosted apps

To get the Page Title in SharePoint using SharePoint 2010 object model, you can follow the below approach.

User the below namespace:

using Microsoft.SharePoint;

Then write the below code to get the Title

String Title= SPContext.Current.Item["Title"].ToString();

Similarly you can get the URL in the below way

Sting URL=System.Web.HttpContext.Current.Request.Path;

Friday, April 15, 2011

What a beautiful afternoon here in Bangalore !!!

It was raining here in Bangalore with lots of hail stones !!! Such a beautiful afternoon !!! Many People came outside to have a look at this beautiful sight !!! it poured almost for 30 mins !!!
Some pics sharing with you !!!

Its very beautiful outside HP!!!


How to install SharePoint 2010 on Windows 7?

Follow the below msdn URL to install SharePoint 2010 on windows 7 machine.
Carefully install all the prerequisites and also enable all the features in the IIS. If you will miss a single one then you might face error.

Thursday, April 14, 2011

How to create a custom field type in SharePoint 2010 using visual studio 2010?

There are default field types like Text, Note, Boolean, Integer, Number, Decimal, DateTime, Choice, Lookup etc. We can also make our custom field types by using visual studio 2010.
Why Necessary?

For initialization and format field values.
Also used for data validation on user inputs.
Some points to remember:

Field types cannot be deployed in sandbox solution.

How to call external script (js) files in web part in SharePoint 2010?

In this post we will discuss how to call external script (js) files in web part in SharePoint 2010?

Also you can check out:

- How to create a custom field type in SharePoint 2010 using visual studio 2010?

- How to get page title and URL in SharePoint 2010 using server object model?

- Remove hyperlink from title column in SharePoint 2010 list view

This stuff is done by my Tech Lead K, Kathiravan from HP. He was working on a web part (not visual web part) and need to call an external .js file. Here is the code sample:

protected override void OnPreRender(EventArgs e)
{
Page.ClientScript.RegisterStartupScript(GetType(), "MyScript",
"", false);
base.OnPreRender(e);
}

Put the js file as per the location given in the code. And one important thing to remember is that You should not write any script tag inside the js file, else it will give an error. Because script inside script is not allowed.

Field type 'field name' is not installed properly. Go to the list settings page to delete this field in SharePoint 2010

In this post we will discuss how to resolve error: Field type 'field name' is not installed properly. Go to the list settings page to delete this field  which comes in SharePoint 2010.

Also you can check my previous posts on:

- PDF file support in SharePoint 2013

- Query Search with SharePoint 2013 server object model

- How to create a Site Definition using Visual studio 2010 in SharePoint 2010?

While I was creating a custom field using Visual studio 2010 for my SharePoint 2010 site, I got the below error:

Field type 'field name' is not installed properly. Go to the list settings page to delete this field in SharePoint 2010. I google a lot got some solutions as well but nothing worked out for me. Finally When I clearly checked I saw a very silly mistake I have done.

In the fldtypes_*.xml file in the FieldTypeClass I have given a wrong namespace name, which was causing the above error. After that it works out for me.

Wednesday, April 13, 2011

An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed in SharePoint 2010

In this post we will discuss about how to resolve the error: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed which comes in SharePoint 2010.

Also you can check out my previous posts on:

- Create Data Connection in InfoPath in SharePoint 2010

- Twitter updates in SharePoint 2010

- What's new in Developer dashboard in SharePoint 2013?

While working in Creating Field Type Defination in SharePoint 2010 I got the error “An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed”.

Solution:
Change is the we.config file in the following location.
Location: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS

In this location you will get the we.config file. Open the config file and Change customErrors mode to off and save the file.

If anyone have any other solution, you are always welcome to share in this blog.

Various job openings in different technologies for different locations.


Here are some openings in different technologies like: RPG/400, AS/400,Infotainment domain, Automotive embedded domain, C, Embedded C, Model Based Development / C++,Manual Testing, Automation Testing, Quick Test Pro (QTP),J2EE,Java, knowledge of Java Web Server, SAP CO,SD,PS, BASIC, CRM,EMI / EMC testing, Eclipse Plugin Development- RCP, JDT,CDT, Java,J2EE,Oracle APPS,MSCA-Mobile Supply Chain Application, VMM or OVM.
Look at the images with all the job Description, skill sets, locations and experience.


These positions are for different locations like Bangalore, Pune, Hyderabad, Chennai, Noida etc. and for different experience levels.

Experience from 1.5years to 12 years. Please check the images in the below link to see the exact job description, skill sets, Experience and location.

If your profile matches send your updated resume to my mail id- fewlines4biju@gmail.com or bijaya.sahoo@kpitcummins.com as soon as possible.

Please write your Experience and primary skill set at the subject line.

How to get UserProfile information programmatically using SharePoint 2010 object model?

In this post we will discuss how to get UserProfile information programmatically using SharePoint 2010 object model?

Also you can check out:

- Retrieve all site collections inside web application in SharePoint

- How to create a Site Definition using Visual studio 2010 in SharePoint 2010?

- Fix width of master page in SharePoint 2010

To retrieve User Profile information in SharePoint 2010 you should have User Profile Service application configured and activated. Microsoft.Office.Server.UserProfiles.UserProfileManager dll need to reference needed.

SharePoint 2010 object model code to retrieve the data:

using (SPSite site = new SPSite("Site URL"))
{

SPServiceContext context = SPServiceContext.GetContext(site);

UserProfileManager upm = new UserProfileManager(context);

UserProfile profile = upm.GetUserProfile("Domail\\UserName");

String WorkEmail=profile[PropertyConstants.WorkEmail].Value.ToString();

String FirstName = profile[PropertyConstants.FirstName].Value.ToString();

String LastName = profile[PropertyConstants.LastName].Value.ToString();

}

Tuesday, April 12, 2011

How to use Log4Net in asp.net?

Log4Net is used to log messages into a file in system drive as well as it will send Email. There are 5 levels of Logging like
Debug
Information
Warnings
Error
Fatal

You can download the library from this URL http://logging.apache.org/log4net/index.html

Step-1: After downloading click Add Reference project and refer to the log4net.dll

Friday, April 8, 2011

How to add favicon in BlogSpot site?

Here are simple steps how to add a favicon to your blog spot website.
First upload the favicon image into somewhere that you can access. Then login to your BlogSpot account and go to the Dashboard settings. Then click on Design -> Edit HTML.
Search for ending head html tag.

And paste the following lines before the end tag of head:

<link href='{your image url here}' rel='shortcut icon'/>
<link href='{your image url here}' rel='shortcut icon' type='image/vnd.microsoft.icon'/>
<link href='{your image url here}' rel='icon'/>
<link href='{your image url here}' rel='icon' type='image/vnd.microsoft.icon'/>

Now Save the Template and it will start appear.

Server Rejected Error while uploading images to Picasa or to BlogSpot in Google

Recently I was trying to upload one pics to my Picasa album. But while uploading I got error as "Server rejected". I Google for some time, some solutions I got from Google is that probably there is no space but I have huge amount of space are there. Even I tried to upload the same pics in my BlogSpot as well, but nothing goes right for me and I got the same error. Also I got solution like there should not exceed the limit of 1000 which was not my case as well. Then I try uploading the image in Flick too. But surprisingly I got error while uploading there as well. Then I thought there must be problem in the image.


What exactly I was doing is I was renaming the image to jpg from .ico image. What I did after that: I use one online tool to convert the ico image to png. And after that I upload the png image and this works for me. Then I thought Google is Google, smart enough to know which a corrupt image is.
you can also use some Google adsense articles.

Which team should I support in this IPL?

From the last few days I was thinking about which will be my favorite team in this IPL session. The confusion creates since Sourav Ganguly was not picked by any of the 10 IPL teams, else I must support Ganguly’s team no doubt about that. Just to remind: I am a big fan of Sourav Ganguly. Though KKR was not able to make to semis in the last 3 IPL sessions, but still I enjoyed a lot by watching all the KKR matches. But this time I will be very happy watching KKR loosing all the matches. I was very much disappointed when no team picked Ganguly not even Kochi. But still I am happy with Ganguly’s new role as a cricket export or as a commentator.

Team combination for session 4 is not good for most of the teams except Chennai and Mumbai Indians. Rest of the Teams is as usual. KKR seems a bit good after picking 2 specialists like Gambhir and Yousuf Pathan.

Job openings in Java for KPIT Cummins pvt ltd

Here are the Job detals:

Experience: 2 to 8 years
Location: Pune
Email ID to send resume: bijaya.sahoo@kpitcummins.com
Job Description:

Software Engineer /Senior Software Engineer / Technical Lead
- Object Oriented Concepts
- Java expertise, Java Swing
- Eclipse IDE , XML expertise
- Immediate joining

Optional for SE/SSE but for TL its MUST:

- Knowledge of UML diagrams
- Understanding of Java Native Interface
- Understanding of XMLBeans from Apache
- Understanding of common design patterns (like Singleton, Factory, Observer)

If interested send the resume to fewlines4biju@gmail.com or bijaya.sahoo@kpitcummins.com

Thursday, April 7, 2011

How to create a custom list definition using visual studio 2010?

In this article we will discuss how to create a custom list definition using visual studio 2010? Here we will create a content type and they we will associate the content type to while creating the list.
Step-1:
First we need to create an Empty SharePoint project.
Open Visual Studio 2010 ->File ->New ->Project->Choose C#.Net in project type and choose Empty SharePoint Project template. -> Then give a project name (CountryList).
In the SharePoint Customization Wizard Choose Deploy as Sandboxed solution -> Finish

Step-2: 

Error occurred in deployment step 'Activate Features': Cannot start service SPUserCodeV4 on computer 'ServerName'

In this post we will discuss how to resolve below SharePoint 2010 error:

Error occurred in deployment step 'Activate Features': Cannot start service SPUserCodeV4 on computer 'ServerName'

Also you can check out my previous posts on:

- Submit data from Infopath form to SharePoint list using SharePoint object model

- Enable Sign in as Different User Option in SharePoint 2013

- Reindex feature in list and document library in SharePoint 2013

Solution:
If you are creating your first SharePoint 2010 Sandboxed solution using Visual Studio 2010 then probably you will get ther error "Error occurred in deployment step 'Activate Features': Cannot start service SPUserCodeV4 on computer 'ServerName'."

Reason: By Default "Microsoft SharePoint Foundation Sandboxed Code Service" service is not activated. So we need to manually activate the service.

Steps:
Go to Central Asministartion -> System Settings -> Services on Server -> Activate the service Microsoft SharePoint Foundation Sandboxed Code Service.

Asp.Net Interview Questions

1. What is .Net architecture?
2. What are validation controls?
3. What is grid view control?
4. What is a state management technique?
5. What is client side state management and what is server side state management technique?
6. What is cookie, session, application state management technique?
7. What is view state, Query string and hidden fields?
8. What is Ado.Net? Difference between connected architecture and disconnected architecture?
9. What is difference between Data Reader and Dataset?
10. What is caching? Different type of caching in asp.net?
11. What are authentications modes available in Asp.Net?
12. How to implement forms authentication?
13. What is the use of Web.config file? Can we have more than web.config file in a web application?
14. What is the use of global.asax file?
15. What is web service? How to create a web service and how to consume a web service?

Wednesday, April 6, 2011

Request time out error while debugging in visual studio in iis

Recently I am debugging a SharePoint 2003 application using Visual Studio 2003 for very first time in my life, to check some performance issue. While debugging I got the Request Time Out error. Just to let you know that we have IIS 5.
I did not get any option when I can increase the default time 90secs. So I have changed in the web.config file which is presented in the Inetpub directory. Only modification I have made is changes the debug=true which was previously set to false.
Sample:

<compilation batch="false" debug="true">
</compilation>

Thanks to Sun, one of my co-author of http://www.fewlines4biju.com

Weird Error : Session state can only be used when enableSessionState is set to true

Today i have faced an very strange error "Session state can only be used when enableSessionState is set to true, either in a configuration file or in the directive. Please also make sure that System.Web....."

This error occurred only on the Windows Server 2008 R2 machine with IIS7. My other ITG servers and DEV Servers with Windows Server 2003 (IIS6) does not throw this error.

I have added the entries in the web.config () and also in the specific pages to enable the session state. But the same error.

Checked the IIS 7 modules for the session element and it was present.

Fianlly after a lot of struggle i have found the solution. We need to add the following entry in the web.config file.



It fixed the problem and the application came up.

I would recommend to check the following entries in your web.config file always when you work with IIS7 and any version of ASP.Net.

1. <..system.web..> <..sessionState mode = "InProc"/..> ... <../system.web..>
2. <..httpModules..><..add name="session" type="System.Web.SessionState.SessionStateModule"/..>
3. <..pages enableSessionState="true" ../>

Hope it helps.

Tuesday, April 5, 2011

How to save office communicator chats into outlook Conversation History folder?

Unlike sky office communicator will not save your conversation histories. So you need to follow the below steps to save the conversation histories.
Go to Office communicator Tools -> Options then Check the box “Save my instant message conversations in my Outlook Conversations History folder”.
After that sign out and sign in again. After that it will start saving the conversations.

How to add a Survey in publishing sites in SharePoint 2010?

In this post we will discuss how to add a survey in publishing sites in SharePoint 2010.

Also you can check out:

- Implement a breadcrumb into SharePoint 2010 website

- Retrieve all web site title and list title in current site collection in SharePoint

- Security changes in SharePoint 2013

If you want to add a Survey list into a Publishing site, by default you do not have that template while you will try to add through the browser. For this you need to activate one feature in SharePoint.
Steps:

Go to Site Actions -> Site Settings -> Site Actions and Choose Manage Site Features.

There you need to activate Team Collaboration Lists feature.

Now go to Site Actions –> More Options ->List -> Then you will get the Survey Template.

How to get the 4-part assembly name by using Visual Studio external tool?

In this post we will discuss how to get the 4-part assembly name by using Visual Studio external tool?

Also you can check out:

- How to get UserProfile information programmatically using SharePoint 2010 object model?

- SharePoint 2013 client object model

- Create custom master page by using SharePoint designer 2010 in SharePoint 2010

If you are working in SharePoint, then you will always need the 4-part assembly name in solution or feature manifests.

By using power shell you can get this from the Tools menu in Visual Studio. Just to let you know that I am using Visual Studio 2010.

For this to work we need to add a new External Tool.
Steps:
Go to Tools menu in Visual Studio then Select External Tools, Then you will see a screen like the below one.

Click on Add and fill the details as follows:
Name: Give a Name, I have given here &Get 4-Pat Assembly Name
Command: powershell.exe
Argument:-command "[System.Reflection.AssemblyName]::GetAssemblyName(\"$(TargetPath)\").FullName"
After filling all these details the window should look like the below one.

Then check Use Output Widow. You will be able to see the 4-part Assembly name in the Output window.

Now you will be able to see in the sub menu in the Tools menu as shown below.

Hope this will work :)

Sunday, April 3, 2011

Finally We have done it !!! India won the World Cup

Hey Everyone,

First of all congrats to every Indian, very big thanks to the whole team, support staffs, for giving such a glory to the nation. They make us proud after 1983. Finally We own the World cup in 2011 under Dhoni's captainship. They beat Austrillia, Pakistan and finally SriLanka to get their goal.

Here is how Team India celebrating the World Cup Victory !!!