Sunday, November 30, 2008

sharepoint interview Questions Intelligroups

Hi Friends
One of My Friend attend the Sharepoint Interview ,Intelligroups

Hi friends, i am getting so many mails  and everybody expecting more interview questions on sharepoint, so if anybody attended  interviews  please share your interview experince


1)how can u create a customwebparts through vs2005 ? tell me the stepwise ../
2) Tell me abt contentEditor Webpart..?
3)Tell me the Base class Methods in developing a webpart..?
4) What is the use of create child controls()..?

5)How can we configure the Enterprise search ? tell me the steps..?
6)Did u use any Webusrcontrls in ur project..? can u tell me the differences between Webparts and webuserconrols...?
7)What is the use of " Using" clause...?
8) write the coding for creating a customlist say order list , that list should be populate with orders table ..?
10) difference between SPSite , SPWeb..?
11) h'w can u create the Custom fields ..?
12)wat is the use of BDC..? DID u write any BDC code in ur project ../
13)wat r the features..? did u create any features in ur project...? wat r the feature classes that u used
14) can u tell me the steps to deploy the SPSite to production through the Sharepoint Solution ?
15) is it possible to set the permissions levels on list and libraires by using sp object model...?
16) Define content types...?
17) what r the work flows that u r created in ur project...?
Canu tell me the steps to create the work flows throguh Sharepoint desingers..?
18)can u tel me abt the event Handlers..?
19)what is meant by "RunwithElevatedPrivillages..?
20)Can u tell me h'w to install a feature(command) ..?

Sharepoint interview questions

Sharepoint interview Questions Pennywise solutions


1)
what is masterpage ? use of materpage..?

2) what is meant by sitetemplate ? how can u create a site template?

3) Wat is meant by work flow ? how can u create a workflow on lists and libraries

4) Wat is meant by webpart ? how can u deploy the webpart ? h'w many ways we deploy the webpart

5)did u use any contenteditor webpart in ur project..?

6)Wat is meant by features, uses of features ? did u create any features in ur project..?

7) did u create any event handlers ? on which events u rised those event handlers...?

8) Wat is sharepoint solution file..?

9) did u write any BDC in ur project..?

10) did u configure enterprise search crawl settings ? how ?

11)what is sharepoint object model ..?

12) diff betwen intranetsite extranet site and internet sites

13) h'w can u create a cutsomtemplates..?

14)what is the use of infopath forms...? did u use any datasource in infopath forms..?

15) what is meant by Farm ?
16) Wat is SPweb , spsite, sitecollection..?
17) Wat is meant by SSP..?
18) what is sitedefinition ? how can we deploy..?
19) can we customise default webparts.....? h'w ..?

=======================================================================================
Some other Questions i gather

What is the typical development environment for share point?

2) How do you move code from Development t production? Is any custom tool

used?

3) How do you connect external data from MS SQL or SAP to sharepoint?

4) Say about the architecture of sharepoint?

5) Some questions from content management such us how wil u design policy

pages and about your past projects?

6) How will you integrate an existing ASP.Net application or Java

application with sharepoint?

7) Say about document collaboration and workflows in sharepoint?





1) Say about Event Handlers in Sharepoint?

2) How will u deploy a webpart in sharepoint?

3) Wat is an infopath form and how to connect to external data sources from

it?

4) HOw will you change the layout of a site?Is there any tool to achive it?

5) How will access the Sharepoint Object Model?

6) How will import data from external Data source to Sharepoint thru BDC?

7) How will back up restore sites?



Tuesday, November 25, 2008

Sharepoint Interview Questions

Hi Friends
One of my frined attend the Sharepoint interview
It's one of the CMM Level5 Company in bangalore

1. how to deploy ur project?
2.hav u used schemas?
3.wht r generics in c#?
4.how 2 configure enterprise search?
5.how 2 implement site defination?
6.I hav spome News published at top level site ,and i want 2 hav
tht new in all 100 subsites,how 2 implement this through Features?
7.wht is Content mgmt,doc.Mgmt?
8.wht r Expiration policies ,how 2 set?
9.wht r the different ways of Backup&Restore?
10.how 2 display the items in a List irrespective of the Folders?
11.why do u use CAML Query?
12.hav u ever worked on Workflows?hav u used in ur project?which
workflows u hav used?how did u implemented?
14)How to configure Enterprise search through Object Model?
15).Wht is"Run Code with Elevated Privilages"?
16.Why u use "Allow Unsafe Updates=True"?

Saturday, October 18, 2008

Sharepoint Interview Questions

How Branding can be achieved by Master Pages? What are the advantages or disadvantages of Master Pages?
Does sharepoint provide any way to grant read-only access to all the users of the company on the portal?
What are the steps to create a web-part?
What does the webpart .cab file include?
What are the benefits of using Infopath?
What are the different namespaces per Sharepoint Object Model?
What are the different Back-up and Restore methodologies?
What are the steps in running a custom WebService under the context of SharePoint?

How can you display content from one site in another under the same site collection ?
How to Create a custom list form?


1) What are Application Pages in SharePoint?
Unlike site pages (for example, default.aspx), a custom application page is deployed once per Web server and cannot be customized on a site-by-site basis. Application pages are based in the virtual _layouts directory. In addition, they are compiled into a single assembly DLL.

A good example of an Application Page is the default Site Settings page: every site has one, and it's not customizable on a per site basis (although the contents can be different for sites).

With application pages, you can also add inline code. With site pages, you cannot add inline code.

Typically, you link custom application pages to application.master, the master page file that is used by the default application pages in Windows SharePoint Services. You should also write application pages to inherit from a base class defined inside the Microsoft.SharePoint assembly named LayoutsPageBase.


2) When to use Diffrent Site Collections?

Ans. An Individual Site collection offers following :

For the Users:

Dedicated Recycle bins
Dedicated usage Reports
Distributed administration (site collection administrators)
Dedicated search scopes, keywords, and best-bets
Custom feature deployments
Dedicated language translation maintenance
Dedicated galleries for web parts, master pages, content types, site columns, site templates, and list templates
Dedicated shared libraries, such as site collection images and site collection styles
Dedicated real estate (Self Containment)

For the IT Administrators:

Site quota templates
Distributed administration
Site locking
Database maintenance options
Backup / Restore abilities
Content Deployments
InfoPath forms services global template targeting.


3)What are Security methods(Authentication methods) available in sharepoint.

Ans :"Out of the box", SharePoint 2007 supports nine authentication methods. NTLM (short for NT Lan Manager, which is simply the Windows authentication that everyone is familiar with) and Kerberos (also a Windows "standard" authentication) are offered during installation, but I recommend to get started with NTLM, as Kerberos requires "special configuration by the domain administrator", while NTLM works without further hassle.

What does AllowUnsafeUpdates do ?
If your code modifies Windows SharePoint Services data in some way, you may need to allow unsafe updates on the Web site, without requiring a security validation. You can do by setting the AllowUnsafeUpdates property.

C#:
using(SPSite mySite = new SPSite("yourserver"))
{
using(SPWeb myWeb = mySite.OpenWeb())
{
myWeb.AllowUnsafeUpdates = true;
SPList interviewList = myWeb.Lists["listtoinsert"];
SPListItem newItem = interviewList.Items.Add();

newItem["interview"] = "interview";
newItem.Update();
}
}

How Does SharePoint work?
The browser sends a DAV packet to IIS asking to perform a document check in. PKMDASL.DLL, an ISAPI DLL, parses the packet and sees that it has the proprietary INVOKE command. Because of the existence of this command, the packet is passed off to msdmserv.exe, who in turn processes the packet and uses EXOLEDB to access the WSS, perform the operation and send the results back to the user in the form of XML.

What is the difference between Syncronous & Asyncronous events?
Syncronous calls ending with 'ing'
E.g. ItemDeleting
Event Handler code execute BEFORE action is committed
WSS waits for code to return
Option to cancel and return error code

Asyncronous calls ending with 'ed'
E.g. ItemDeleted
Event Handler code executes AFTER action is committed
WSS does not wait for code to return
Executed in its own Worker thread.

What is ServerUpdate() ?
Any changes in the list, i.e. new addition or modification of an item.. the operation is complete by calling the Update method.

But if a List is set to maintain versions .. and you are editing an item, but don't want to save it as a new version, then use the SystemUpdate method instead and pass in 'false' as the parameter.

What is query.ViewAttributes OR How can you force SPQuery to return results from all the folders of the list?

If you use SPQuery on any SPlist .. it will bring back results from the current folder only.
If you want to get results from all the folders in the list.. then you need to specify the scope of the query by the use of ViewAttributes..
e.g. query.ViewAttributes = "Scope=\"Recursive\"";

Friday, October 17, 2008

Sharepoint object model

In Sharepoint Object model there are two Important namespaces.

The Microsoft.Office.Server namespace is the root namespace of all Office Server objects and Microsoft.SharePoint is the root namespace for all WSS objects.

The Chart Below illustrates some of the key classes contained in each of these namespaces, as well as to which functional area they belong.

Document Libraries (Microsoft.SharePoint)
SPDocumentLibrary , SPPictureLibrary

Business Data Catalog (Microsoft.Office.Server.ApplicationRegistry.Administration)
EntityCollection , ApplicationRegistry

Features (Microsoft.SharePoint)
SPFeatureDefinition, SPFeatureScope, SPElementDefinition, SPFeature, SPFeatureProperty

Sites (Microsoft.SharePoint)
SPSite, SPSiteAdministration, SPSiteCollection, SPWeb

Meetings (Microsoft.SharePoint.Meetings)
SPMeeting, MtgUtility

User Profiles (Microsoft.Office.Server.UserProfiles)
UserProfile, UserProfileManager

Solutions (Microsoft.SharePoint.Administration)
SPsolution, SPFeatureReceiver, SPSolutionCollection

Lists (Microsoft.SharePoint)
SPList, SPListItem, SPListItemCollection

Note:
* To use the SharePoint API, your code must reside on one of the machines in a SharePoint
application server farm. Your code can still work with other sites in the farm from any
other site in the farm, but you cannot, for example, work with the SharePoint API from a
machine on which MOSS or WSS is not installed.

* The only practical way to consume SharePoint data and functionality from a remote client is to use the SharePoint web services.

* The object model is not designed to support Remoting.

* To add a reference to a Sharepoint API, Right-click the project(in VS) and select Add Reference. Click the Browse tab and select the
following directory:
C:\program files\common files\microsoft shared\web server extensions\12\isapi

Wednesday, September 3, 2008

Sharepoint faqs

SharePoint Interview Questions:

hi,

Here are a few questions which can be usefull in a interview.
Compiled from various sources on net, I will try to keep it updated ...



What is a SharePoint Feature? What files are used to define a feature?
A SharePoint Feature is a functional component that can be activated and deactivate at various scopes throughout a SharePoint instances, scope of which are defined as
1. Farm level 2. Web Application level 3. Site level 4. Web level
Features have their own receiver architecture, which allow you to trap events such as when a feature is
Installing, Uninstalling, Activated, or Deactivated.

The element types that can be defined by a feature include
menu commands, link commands, page templates, page instances, list definitions, list instances,
event handlers, and workflows.

The two files that are used to define a feature are the feature.xml and manifest file(elements.xml). The feature XML file defines the actual feature and will make SharePoint aware of the installed feature. The manifest file contains details about the feature such as functionality.


Workflow can be applied to what all elements of SharePoint ?
Workflow associations are often created directly on lists and libraries, a workflow association can also be created on a content type that exists within the Content Type Gallery for the current site or content types defined within a list. In short, it can be applied ...
At the level of a list/library
At the level of a content type defined at site scope
At the level of a content type defined at list scope

What are the types of input forms that can be created for a workflow ?
You can create four different types of input forms including
1. An association form
2. An initiation form
3. A modification form
4. A task edit form.

Note that these forms are optional when you create a workflow template.

What are ways to create input forms for workflow ?
Two
1. You can create your forms by using custom application pages, which are standard .aspx pages deployed to run out of the _layouts directory. ( disadv: lot of code required when compared to Infopath approach)
2. Using Microsoft Office InfoPath 2007 (disadv: picks up a dependenct on MOSS, i.e. it cannot run in a standalone WSS environment)

What is the difference between method activity and event activity in WorkFlow ?
A method activity is one that performs an action, such as creating or updating a task. An event activity is one that runs in response to an action occurring.

What are content types?
A content type is a flexible and reusable WSS type definition (or we can a template) that defines the columns and behavior for an item in a list or a document in a document library. For example, you can create a content type for a leave approval document with a unique set of columns, an event handler, and its own document template and attach it with a document library/libraries.
Can a content type have receivers associated with it?
Yes, a content type can have an event receiver associated with it, either inheriting from the SPListEventReciever base class for list level events, or inheriting from the SPItemEventReciever base class. Whenever the content type is instantiated, it will be subject to the event receivers that are associated with it.

What two files are typically (this is kept generally) included when developing a content type, and what is the purpose of each?
There is generally the main content type file that holds things like the content type ID, name, group, description, and version. There is also the ContentType.Fields file which contains the fields to include in the content type that has the ID, Type, Name, DisplayName, StaticName, Hidden, Required, and Sealed elements. They are related by the FieldRefs element in the main content type file.

What is an ancestral type and what does it have to do with content types?
An ancestral type is the base type that the content type is deriving from, such as Document (0x0101). The ancestral type will define the metadata fields that are included with the custom content type.

Can a list definition be derived from a custom content type?
Yes, a list definition can derive from a content type which can be seen in the schema.XML of the list definition in the element.

When creating a list definition, how can you create an instance of the list?
You can create a new instance of a list by creating an instance.XML file

What is a Field Control?
Field controls are simple ASP.NET 2.0 server controls that provide the basic field functionality of SharePoint. They provide basic general functionality such as displaying or editing list data as it appears on SharePoint list pages.

What base class do custom Field Controls inherit from?
This varies. Generally, custom field controls inherit from the Microsoft.SharePoint.WebControls.BaseFieldControl namespace, but you can inherit from the default field controls.

Can multiple SharePoint installs point to the same DB?
Multiple SharePoint installs can use the same database server. Not literally the same database on that server. That server must be SQL Server 2000 or SQL Server 2005. It cannot be Oracle or another vendor.

How to create links to the mapped network drives?
Creating links to mapped drives in WSS v3 or MOSS 2007 can be done via
the new content type for .lnk files.

While creating a Web part, which is the ideal location to Initialize my new controls?
Override the CreateChildControls method to include your new controls. You can control the exact rendering of your controls by calling the .Render method in the web parts Render method.

What are the two base classes a WebPart you are going to use within SharePoint 2007 can inherit from?
There are two base classes that a WebPart which is going to be consumed by SharePoint can inherit from, either the
SharePoint WebPart Base class
or the
ASP.NET 2.0 WebPart base class.
When inheriting from the SharePoint WebPart Base class your derived WebPart class will inherit from Microsoft.SharePoint.WebPartPages.WebPart. When inheriting from the ASP.NET 2.0 WebPart base class your derived WebPart class will inherit from System.Web.UI.WebControls.WebParts.WebPart. It is considered good practice to use the ASP.NET WebPart base class since the old base class is meant for backwards compatibility with previous version of SharePoint, however there are four exception when it is better to leverage functionality from the SharePoint WebPart base class:
Cross page connections
Connections between Web Parts that are outside of a Web Part zone
Client-side connections (Web Part Page Services Component)
Data caching infrastructure

What are the differences between the two base classes and what are the inherit benefits of using one over another?
The difference is the Microsoft.SharePoint.WebPartPages.WebPart base class is meant for backward compatibility with previous versions of SharePoint. The benefit of using the SharePoint WebPart base class is it supported:
Cross page connections
Connections between Web Parts that are outside of a Web Part zone
Client-side connections (Web Part Page Services Component)
Data caching infrastructure
ASP.NET 2.0 WebParts are generally considered better to use because SharePoint is built upon the ASP.NET 2.0 web architecture. Inheriting from the ASP.NET 2.0 base class offers you features that inherit to ASP.NET 2.0, such as embedding resources as opposed to use ClassResources for deployment of said types.

What is the WebPartManager sealed class? What is its purpose?
The WebPartManager sealed class is responsible for managing everything occurring on a WebPart page, such as the WebParts (controls), events, and misc. functionality that will occur in WebPartZones. For example, the WebPartManager is responsible for the functionality that is provided when you are working with moving a WebPart from WebPartZone to WebPartZone. It is known as the “the central class of the Web Part Control Set.”

What does AllowUnsafeUpdates do ?
If your code modifies Windows SharePoint Services data in some way, you may need to allow unsafe updates on the Web site, without requiring a security validation. You can do by setting the AllowUnsafeUpdates property.

What does RunWithElevatedPrivileges do?
There are certain object model calls model that require site-administration privileges. To bypass access-denied error, we use RunWithElevatedPrivileges property when request is initiated by a nonprivileged user. We can successfully make calls into the object model by calling the RunWithElevatedPrivileges method provided by the SPSecurity class.
What does SPWeb.EnsureUser method do?
Checks whether the specified login name belongs to a valid user of the Web site, and if the login name does not already exist, adds it to the Web site.
e.g SPUser usr = myWeb.EnsureUser("hitenders");

What is a SPSite and SPWeb object, and what is the difference between each of the objects?
The SPSite object represents a collection of sites (site collection [a top level site and all its subsites]). The SPWeb object represents an instance SharePoint Web, and SPWeb object contains things like the actual content. A SPSite object contains the various subsites and the information regarding them.

What does a SPWebApplication object represent?
The SPWebApplication objects represents a SharePoint Web Application, which essentially is an IIS virtual server. Using the class you can instigate high level operations, such as getting all the features of an entire Web Application instance, or doing high level creation operations like creating new Web Applications through code.

Would you use SPWebApplication to get information like the SMTP address of the SharePoint site?
Yes, since this is a Web Application level setting. You would iterate through each SPWebApplication in the SPWebApplication collection, and then use the appropriate property calls (OutboundMailServiceInstance) in order to return settings regarding the mail service such as the SMTP address.

How do you return SharePoint List items using SharePoint web services?
In order to retrieve list items from a SharePoint list through Web Services, you should use the lists.asmx web service by establishing a web reference in Visual Studio. The lists.asmx exposes the GetListItems method, which will allow the return of the full content of the list in an XML node. It will take parameters like the GUID of the name of the list you are querying against, the GUID of the view you are going to query, etc.
Side Question: I got asked how I built queries with the lists.asmx web service. In order to build queries with this service, one of the parameters that the GetListItems method exposes is the option to build a CAML query. There are other ways to do this as well, but that was how I answered it.

When retrieving List items using SharePoint Web Services, how do you specify explicit credentials to be passed to access the list items?
In order to specify explicit credentials with a Web Service, you generally instantiate the web service, and then using the credentials properties of the Web Service object you use the System.Net.NetworkCredential class to specify the username, password, and domain that you wish to pass when making the web service call and operations.

What is CAML, and why would you use it?
CAML stands for Collaborative Application Markup Language. CAML is an XML based language which provides data constructs that build up the SharePoint fields, view, and is used for table definition during site provisioning. CAML is responsible for rending data and the resulting HTML that is output to the user in SharePoint. CAML can be used for a variety of circumstances, overall is used to query, build and customize SharePoint based sites. A general use would be building a CAML query in a SharePoint WebPart in order to retrieve values from a SharePoint list.

What is impersonation, and when would you use impersonation?
Impersonation can basically provide the functionality of executing something in the context of a different identity, for example assigning an account to users with anonymous access. You would use impersonation in order to access resources on behalf of the user with a different account, that normally, that wouldn’t be able to access or execute something.

What are WebPart properties, and what are some of the attributes you see when declaring WebPart properties in code?
WebPart properties are just like ASP.NET control properties, they are used to interact with and specify attributes that should be applied to a WebPart by a user. Some of the attributes you see with ASP.NET 2.0 properties are WebDescription, WebDisplayName, Category, Personalizable, and WebBrowsable. Although most of these properties come from the System.Web.UI.WebControls.WebParts class, ones like Category come out of System.ComponentModel namespace.

Why are properties important in WebPart development, and how have you exploited them in past development projects? What must each custom property have?
Properties are important because WebParts allow levels of personalization for each user. WebPart properties make it possible for a user to interact, adjust, and increase overall experience value with the programmatic assets that you develop without having the need to use an external editor or right any code. A very simple example of exploiting a property would be something like allowing the user to change the text on the WebPart design interface so that they can display whatever string of text they desire.
Each custom property that you have must have the appropriate get and set accessor methods.

What are ClassResources? How do you reference and deploy resources with an ASP.NET 2.0 WebPart?
ClassResources are used when inheriting from the SharePoint.WebPart.WebPartPages.WebPart base class, and are defined in the SharePoint solution file as things that should be stored in the wpresources directory on the server. It is a helpful directory to use in order to deploy custom images. In ASP.NET 2.0, typically things such as images are referenced by embedding them as resources within an assembly. The good part about ClassResources is they can help to eliminate recompiles to change small interface adjustments or alterations to external JavaScript files.

What is a SharePoint Solution File? How does it differ from WebPart .cab files in legacy development? What does it contain?
A SharePoint solution file is essentially a .cabinet file with all a developers ustom componets suffixed with a .wsp extension that aids in deployment. The big difference with SharePoint solution files is is that a solution:
allows deployment to all WFE’s in a farm
is highly manageable from the interface allowing deployment, retraction, and versioning
Can package all types of assets like site definitions, feature definitions (and associated components), Webparts, etc.
Can provide Code Access Security provisioning to avoid GAC deployments
And much more..

What is a .ddf file and what does it have to do with SharePoint Solution creation?
A .ddf file is a data directive file and is used when building the SharePoint solution bundle specifying the source files and their destination locations. The important thing for someone to understand is that the .ddf file will be passed as a parameter to the MAKECAB utility to orchestrate construction of the SharePoint solution file.

What file does a SharePoint solution package use to orchestrate (describe) its packaged contents?
The solution Manifest.XML file.

What deployment mechanism can you use to instigate Code Access Security attributes for your WebParts?
SharePoint solution files can add in order to handle code access security deployment issues. This is done in the element in the SharePoint solution manifest.XML, which makes it easier to get assemblies the appropriate permissions in order to operate in the bin directory of the web application.

What are event receivers?
Event receivers are classes that inherit from the SpItemEventReciever or SPListEventReciever base class (both of which derive out of the abstract base class SPEventRecieverBase), and provide the option of responding to events as they occur within SharePoint, such as adding an item or deleting an item.

When would you use an event receiver?
Since event receivers respond to events, you could use a receiver for something as simple as canceling an action, such as deleting a document library by using the Cancel property. This would essentially prevent users from deleting any documents if you wanted to maintain retention of stored data.

What base class do event receivers inherit from?
Event receivers either inherit from the SPListEventReciever base class or the SPItemEventReciever base class, both which derive from the abstract base class SPEventReceiverBase.

If I wanted to not allow people to delete documents from a document library, how would I go about it?
You would on the ItemDeleting event set: properties.Cancel= true.

What is the difference between an asynchronous and synchronous event receivers?
An asynchronous event occurs after an action has taken place, and a synchronous event occurs before an action has take place. For example, an asynchronous event is ItemAdded, and its sister synchronous event is ItemAdding

Tuesday, June 10, 2008

Introduction To Sharepoint

Introduction To Sharepoint Products and Technologies

WHAT IS SHAREPOINT ?

SharePoint is an extensible and scalable portal-based collaboration and document management platform from Microsoft
consisting of tools and technologies that collectively form what is known as SharePoint Products and Technologies. SharePoint
web sites and pages are commonly used to build intranet and extranet portals and team sites, as well as public-facing Internet
sites. SharePoint is a great platform upon which you can build business applications to help you better store, share, and manage
digital information within your organization. Because you can build with or without the need for code, SharePoint empowers the
average business user to create, deploy, and manage team web sites, without depending on skilled resources, such as systems
administrators or developers.


HISTORY OF SHAREPOINT
Around 2000, Microsoft unveiled an application called a Digital Dashboard. This web-based application used a new concept called web parts, which are rectangular areas on a web page that display some type of information, such as a list of contacts, links,or documents. This was innovative because the user could now arrange the web parts on the web page herself, without any help from an HTML programmer.

In 2001, Microsoft released its first two SharePoint products. One was SharePoint Team Services (STS), and the other was SharePoint Portal Server (SPS). STS was a free web-based product used for collaboration. You could use it to share contacts,calendar events, and documents within teams and small departments. The information was stored in an MS SQL database. It wasa nice application, but it did not have any document-management features, and it was not built for creating intranet solutions for larger organizations. SPS was a separate product using a built-in MS Exchange 2000 server database. This new SPS had built-in
document-management features, such as document versioning, check-out/check-in, and document workflow. It also had a good search engine that allowed the user to find information, regardless of where it was stored. One serious problem with SPS was the
quality of its performance and the limited number of documents it could manage. And it did not have some of the nice collaboration features that STS had. Also, SPS was not free like STS, but licensed per server and per user.
In October 2003, Microsoft released its second generation of SharePoint. The old STS, now renamed Windows SharePoint
Services (WSS), was basically a fancier version of STS (internally, Microsoft referred to it as STS version 2). SPS kept its name,
SharePoint Portal Server, but that was about all that was kept from the previous SPS version. No longer did SPS have its own MS Exchange database, and no longer was SPS a separate product! Now it was an add-on to the WSS application. Finally, Microsoft
had one integrated SharePoint solution, completely based on the MS SQL Server database.
Still, there were some annoying things about the SharePoint 2003 editions. Although they now looked very similar, they did not behave in a similar way. For example, the permission settings for lists in WSS was different from the same type of lists in SPS,
and while SPS was security-trimmed (users only saw what they were allowed to see), WSS was not.
At the end of 2006, Microsoft released the third generation of SharePoint. WSS kept its name, and the version number changed to WSS 3.0. WSS still was a free add-on for Windows 2003 Server and used an MS SQL–based server to store its content.
Its bigger brother SPS was now renamed MS Office SharePoint Server 2007 (MOSS), but it was still an optional add-on to WSS and was using the same MS SQL database as WSS. The MOSS server was available in different editions and with optional services,
such as MOSS 2007 Standard and MOSS 2007 Enterprise, plus Office Forms Server and Office SharePoint Server 2007 for Search.


MICROSOFT SHAREPOINT PRODUCTS AND TECHNOLOGIES
Microsoft’s SharePoint Products and Technologies suite primarily consists of
Microsoft Windows SharePoint Services 3.0(WSS 3.0), and
Microsoft Office SharePoint Server 2007 (MOSS).

Windows SharePoint Services 3.0 (WSS 3.0)

Windows SharePoint Services is a component of Microsoft Windows Server 2003. It is provided as a free download and gives
you a powerful toolset for organizing information, managing documents, increasing the efficiency of business processes, and
providing robust collaboration environments.
Windows SharePoint Services helps teams stay connected and productive by providing an infrastructure that allows easy
access to the people, documents, and information they need. With Windows SharePoint Services, teams can create Web sites to
share information and foster collaboration with other users. You can access content stored within a SharePoint site from a Web
browser and through desktop applications, such as Microsoft Office.


SharePoint sites provide places to capture and share ideas, information, communication, and documents. The sites facilitate
team participation in discussions, shared document collaboration, blogging, building knowledge bases using wikis, and surveys.
A SharePoint site can have many subsites, the hierarchy of which, on Web servers, resembles the hierarchy of folders on file
systems -- it is a tree-like structure.
The key components of SharePoint sites are lists and libraries.

* A SharePoint list contains rows and columns of data, much like a standard database table. SharePoint lists, however, are
much easier to create and maintain. They are great for collecting and sharing fielded information such as contact lists,
calendars of events, or custom information of any kind.

* A SharePoint library is similar to a list, except that it exists solely to store a collection of documents. Each list item
describes one document, providing information such as the file name, the file title, the date last modified, and the person who last modified the document. SharePoint libraries can retain multiple versions of each document, and they support
change control through document check-in and check-out. Windows SharePoint Services supports special library types
for pictures and for InfoPath forms.
Organizing these lists and libraries into team sites places most administration and content management in the hands of team
members who are close to the work and familiar with the subject matter. This avoids the bureaucracy and the waiting times that are
typical of strictly centralized administration. But at the same time, Microsoft provides all the tools that centralized administrators
need to keep the installation under control and running smoothly. Team members can access SharePoint Web sites using eithera browser or an Office 2007 application. Individuals in teams can configure lists and libraries to record whatever information theywant, and they can easily create shared work areas for documents, projects, and other work in progress. Members can sign up toreceive change notifications by e-mail.
You can also use Windows SharePoint Services as a development platform for creating custom collaboration and informationsharing applications. For example, third-party or in-house programmers can access SharePoint sites using Web services or readilyaccessible application programming interfaces. In addition, you can develop custom Web pages using SharePoint Designer
2007, and custom objects using Visual Studio.

Microsoft Office SharePoint Server 2007 (MOSS)
Microsoft Office SharePoint Server 2007 is built on top of Windows SharePoint Services. It extends Windows SharePoint
Services by providing flexible organization and management tools for SharePoint sites and by making it possible for teams to
publish information to the entire organization. Because MOSS requires Windows SharePoint Services, all features of Windows
SharePoint Services are available in MOSS. However, Microsoft Office SharePoint Server 2007 provides significant additional
enterprise-level capabilities, as detailed in the following list.
* Collaboration: The collaboration components build on Windows SharePoint Services collaboration functionality to help
keep teams connected and productive by providing easy access to people, documents, and information.
* Portal: The portal components of MOSS include features for designing, deploying, and managing enterprise intranet
portals, corporate Internet-presence Web sites, and divisional portal sites.
* Enterprise Search: The search components provide a consistent search experience, relevance of search results, functions
to search for people and expertise, ability to index and search data in line-of-business applications, and extensibility.
* Enterprise Content Management: Windows SharePoint Services provides core document management functionality
including major and minor versioning, check-in/check-out document locking, rich descriptive metadata, workflow, content
type–based policies, auditing, and role-based permissions at the document library, folder, and individual document levels.
MOSS builds on these capabilities to deliver enhanced authoring, business document processing, Web content management
and publishing, records management, policy management, and support for multilingual publishing.
* Business Process and Forms: This component provides a platform for rapid creation and deployment of XML-based
electronic forms, centralizes form management and maintenance, and helps to extend business processes to customers,
partners, and suppliers.
* Business Intelligence (BI): The BI features of MOSS provide Web and programmatic access to published Excel
spreadsheets, programmatic reuse of critical line-of-business data, and development of Web-based BI dashboards.
While WSS is a free component, MOSS must be licensed separately. MOSS comes in several different versions that target different deployment scenarios and have different licensing requirements. Regardless of your scenario, however, every organization using MOSS must purchase the base MOSS server license. Along with the server license, you must also purchase the appropriate client access licenses (CAL) to meet your needs. For general use, MOSS comes in a Standard and an Enterprise edition. The Standard edition gives you access to the basic set of MOSS functionality, including content management, workflow, and collaboration. The Enterprise edition includes the functionality of the Standard edition but adds the BDC, Excel Services, Office
Forms Server, and more. Additional versions allow you to use MOSS solely for deploying Internet sites or separate features such
as the Microsoft Office SharePoint Server 2007 for Search editions, and Microsoft Office Forms Server editions. To decide whether you need Windows SharePoint Services by itself or an edition of Microsoft Office SharePoint Server 2007,
you need to assess how your requirements are met by the particular features and functionality of these products.

Monday, June 2, 2008

Share point Portal Introduction

SharePoint Portal Server Introduction:

SharePoint is a web-based collaboration and document management platform from Microsoft. Sharepoint portal is a site provisioning tool which we can automatically develops a site and can host millions of website. Share point sites are actually ASP.net2005 applications which can host under IIS webserver and SqlServer as a database to store the data at backend.
Share point can be used to host web sites that can be used to access shared workspaces and documents, as well as specialized applications such as teamsites,wikis, blogs and many other forms of applications.
MICROSOFT SHAREPOINT PRODUCTS AND TECHNOLOGIES
Microsoft’s SharePoint is a set of products and technologies primarily consists of
Microsoft Windows SharePoint Services 3.0(WSS 3.0),
Microsoft Office SharePoint Server 2007 (MOSS),
Microsft Share point search Server, and
Microsoft Sharepoint Designer view.
HISTORY OF SHAREPOINT

Around 2000, Microsoft unveiled an application called a Digital Dashboard. This web-based application used a new concept called web parts, which are rectangular areas on a web page that display some type of information, such as a list of contacts, links,
or documents. This was innovative because the user could now arrange the web parts on the web page herself, without any help from an HTML programmer.
In 2001, Microsoft released its first two SharePoint products. One was
SharePoint Team Services (STS), and the other was
SharePoint Portal Server (SPS).
In October 2003, Microsoft released its second generation of SharePoint. The old STS, now renamed Windows SharePoint Services (WSS2.0)
At the end of 2006, Microsoft released the third generation of SharePoint. WSS kept its name, and the version number changed to WSS 3.0.
WSS still was a free add-on for Windows 2003 Server and used an MS SQL–based server to store its content.
Its bigger brother Share point portal(SPS) was now renamed MS Office SharePoint Server 2007 (MOSS), but it was still an optional add-on to WSS and
was using the same MS SQL database as WSS. The MOSS server was available in different editions and with optional services,
such as MOSS 2007 Standard and MOSS 2007 Enterprise, plus Office Forms Server and Office SharePoint Server 2007 for Search.
Microsoft Windows SharePoint Services 3.0(WSS 3.0),
Windows SharePoint Services (WSS) is a free add-on to Windows Server. WSS offers the base collaborative infrastructure, supporting HTTP- and HTTPS-based editing of documents, as well as document organization in document libraries, version control capabilities, wikis, and blogs. It also includes end-user functionality such as workflows, to-do lists, alerts and discussion boards,[1] which are exposed as web parts to be embedded into SharePoint pages. WSS was previously known as SharePoint Team Services.
A SharePoint site can have many subsites, the hierarchy of which, on Web servers, resembles the hierarchy of folders on file systems -- it is a tree-like structure.
The key components of SharePoint sites are lists and libraries.
Microsoft Windows SharePoint Services 3.0(WSS 3.0),
Microsoft Office SharePoint Server (MOSS) is a costed component of the Microsoft Office server suite. MOSS is built on top of WSS and adds more functionality to it, including better document management, enterprise search functionality, navigation features, RSS support, as well as features from Microsoft Content Management Server. The Enterprise edition of MOSS also includes features for business data analysis, such as Excel Services and the Business Data Catalog. MOSS also provides integration with Microsoft Office applications, such as project management capabilities with Microsoft Project Server and the ability to expose Microsoft Office InfoPath forms via a browser.[2] It can also host specific libraries, such as PowerPoint Template Libraries, provided the server components of the specific application are installed. MOSS was previously known as SharePoint Server and SharePoint Portal Server.
MOSS2007 Cameup With a New Features like:



Monday, May 19, 2008

Dotnet Interview Questions


Please Post Your Interivew Experinces To This Email Id: nsubhash007@gmail.com

Accenture Telephonic Interview Questions for .NET

I have gone through telephonic
interview for Seniour .net developer in Accenture.


Some of the question are follows.

1. What is CLR?
2. What is the diffrence between Abstract class and Interface.
3. What is Delegate?
4. Practical use of abstract class?
5. How to catch and throw exception?
6. what is diffrence between dataset copy and clone?
7. what is assembley metadata?
8. What is resource file? how to use it?
9. Explain globilazation?
10. What is shared assembley?
11. What is assembley versioning?
12. What is Strong name?
13. What is Stored Procedure?
14. What is the diffrence between IN and Join query?
15. What is SQL Profiler?
16. What method do you use to desgin forms?
17. What is Custom Control in ASP.NET?
18. Did u required to copy aspx file in production server?
19. What is the Viewstate?
20. What is postback and page render, explain?
21. what is form authetication? describe all parameter?
22. what are the diffrent config file available in asp.net?
23. What are the diffrent section in config file?
24. What is Session State?
25. How to maintaing session in WEB Garden?
26. What is the master page?
27. can we have more than one master page, how ?
28. what is n-tire architecture?
29. what is xml web service?
30. Did u implement xml web sevvice, explain?
31. What is SOA, give example?
32. What is Object pooling, explain the diff parameter?

Hope it will help others who are prepare for .NET
interview at Accenture.

http://www.programmer2programmer.net/forums/forum_topics.aspx?topic_id=28

Please Post Your Interivew Experinces To This Email Id: nsubhash007@gmail.com


Those are few question asked to me by 3i-Infotech people during
my Interview Process

1. What is .NET Framework?
2. Different types of Assembly and Framework?
3. Types of Assembly?
4. Function Overloading.
5. Concept of OOPS.
6. Diff between Abstract class and interface.
7. What is sn.exe?
8. Describe ADO.net
9. What is Execute Non Query and Execute Scalar
10. What is the diff between DataSet and DataReader
11. Which is faster
12. What is Indexes
13. What is Stored Procedure?
14. What is Triggers?
15. What is Views?
16. What is Cursor?
17. What is boxing and unboxing?
18. Difference between Primary Key and Foreign Key?
19. Difference between dll and ocx file?
20. What are User Control and System Control?
21. Difference between Module and Class?
22. What is String Builder?


Hope this will help anyone...

http://www.programmer2programmer.net/forums/forum_topics.aspx?topic_id=29

Please Post Your Interivew Experinces To This Email Id: nsubhash007@gmail.com

Thursday, April 17, 2008

Dotnet Interivew Questions Freshers and Experienced

Hi I Gather Some of the interview Questions From my Friends what the Questions They are Experienced During Their Interview.

Please Post Your Interivew Experinces To This Email Id: nsubhash007@gmail.com

Another Friend Send a Mail Abt her Experince

Name :Swapna Company: ABC XXX Pvtltd (Some Company In Bangalore) Experince : 1.2 years

1) Tell me abt u r self…?

2) What is State management ….?

Ans: Actually he is looking for a definition and types of state management and concepts of Statemangement like cache, Sessions, Querystrings, view state.

3) What is meant by Cache…? Is Cache Memory is Serverside or Client side..?

4) Types of Cache memory…….? How do u Implement Cache in ur application …

(i.e here he is excepting to tell abt OutputCache Directive)

5)What is the Use Of Fragement Cache ….? Can u tell any Example For a Fragement Cache…

Ans: Here i told Webusercontrols Can use in the fragement Cache.

6) Ok, How Do u Create the WebUser Controls….and how u call the webusercontrol in u r application…?

Ans: here he is excepting to tell the (Regsrtive Directives tag attributes)

6) Do u Have any Experince On Windows Services…?

7) What is meant by Constructor, Destructor…?

8) Did u Use Interfaces in ur project….? What is the use of interface

9) What is meant by Polymorphism……? How many types of Polymorphisms…?

10)What is the use of GarbageCollector…?

11)Can u Explain the Architecture of ur Project…?

12)Definations of views,Triggers, joins…?

13)Did u work on Sqlserver 2000.

14)Can u tell the Difference between Sqlserver 2000&2005 ?

15)What is meant by VSS?

16)Can u tell abt joins..?

17) I Have the tables table1 contains 50 records and table 2 contain 100 records , if I perform leftouter join on the table ( table1 is left, table2 is right ) MIN how many number of records can I retirve and MAX How many records can I retrive….?

------------------------------------------------------------------------------------------------
Company: Bangalore (A Small Company in B’lore )

One Of My friend Attend interview On 15-4-08 As a Fresher

1) Tell me abt ur self….?

2) After that, Can u Explain Abt u r project…?

3) Which Model u approach for u r project….?

4) What are the Oops Concepts that u r used in Current project….?

5) Ok, Can u List those Oops Concepts….( inheritance, interfaces….)

6) Basically, What is the Use of Oops Concepts …….

7) Wat is Inheritance (better to Explain with a realtime example).? How many types of Inheritance….? After that He askd, Does Dotnet Support Multiple Inheritance….?

Y Dotnet Does Not Support Multiple Inheritance…? Does Java Supports…?

8) What are the Dot net Concepts That ur Used in ur Project…..?

For this ans is (Oops concepts, State management Concepts, Security : Authentication, Authorization Like that ) then

9) Then wat abt Webservices…..? Did u Use Webservice….?

I did not use the webservices, But I hav the knowledge on WebService…?

11) How Do u Create and Run the WebServices …? ( he is looking for the technically how do u achieve Proxy objects,request and response through this proxy objects ) ?

12) Can u list some of the key words in Oops Concepts in VB.net..?

For this ans is overrides, overridable, Inherits, interface, Must Inherits…..etc..Delegates ….

13) What is Static Variables, Static Methods…..?

Some other Questions they r asked abt my Project……


This is My Interivew Experince.. ..

Please Post ur Interivew Experince Here…

nsubhash007@gmail.com


Sunday, April 13, 2008

MicroSoft Certification Exam MCSD Pattern

Microsoft Certified Solution Developer (MCSD) for Microsoft .NET candidates are required to pass four core exams and one elective exam. The core exams provide a valid and reliable measure of technical proficiency and expertise in developing and maintaining enterprise applications that are based on Microsoft development tools, technologies, and platforms on the Microsoft .NET Framework 1.0 and Microsoft .NET Framework 1.1. The elective exam provides proof of expertise on a specific Microsoft server product.



Core Exams

Exam

Exam Code

Title

Web Application Development

70–305/ 70–315

Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET/Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

Windows Application Development

70–306/ 70–316

Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET/Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

Web Services and Server Components Development

70–310/ 70–320

Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework/Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework

Solution Architecture

70–300

Analyzing Requirements and Defining Microsoft .NET Solution Architectures









Elective Exam (only one required)

Exam Code

Title

70–229

Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

70–230

Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

70–234

Designing and Implementing Solutions with Microsoft Commerce Server 2000

70–235

TS: Developing Business Process and Integration Solutions Using Microsoft Biztalk Server 2006

70–301

Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0

70–330

Implementing Security for Applications with Microsoft Visual Basic .Net

70–340

Implementing Security for Applications with Microsoft Visual C# .NET

70–431

TS: Microsoft SQL Server 2005 — Implementation and Maintenance

74–135

Developing E-Business Solutions Using Microsoft BizTalk Server 2004

Download Links for Free eBooks for MCSD.net

  1. 070-320 Dump (for preparation of xml web services)
  2. Testking 070-320 v10 (for preparation for xml web services in csharp.net)
  3. 70-310 (questions regarding xml web services)
  4. 070-310 (for prep xml web services)
  5. Exam 70-310 & 70-320 xml webservices.chm
  6. 070-305.zip
  7. 74-135.zip
  8. 070-306.zip
  9. 070-300(Architecture).chm
  10. 070.301.zip
  11. 70-315 Electronic_Book (.pdf)
  12. 70-315 Testking V 11.00 (.pdf)
  13. Full MCSD and MCAD Papers(.zip)
  14. 70-316 Electronic Book (.pdf)
  15. 70-316 Testking (.pdf)
  16. 70-320 Electronic Book (.pdf)
  17. MCAD - MCSD "Amit Kalani "(.pdf)

Popular forums to prepare MCSD.net Exam


If These are Helpful Please Leave the Comments About My Article

Wednesday, March 26, 2008

Urgent Openings On Dotnet

Date of Issue: 3/25/2008 .

1)TCS

Dotnet Professionals
Front End: ASP.NET 2.0, C#.net
Back End: SQL Server 2000 / SQL Server 2005(Desirable).
Should have exposure to SQL programming skills(Stored Procedures & complex Queries).

Experience: 3- 6 yrs (B.Sc. & BCA candidates above 3.6 Yrs)

Eligibility Criteria: -B.Sc/B.E/B.Tech/M.C.A/M.Sc/MCA
(Only through Regular College, No correspondence Education)
- Consistently above 50% marks in 10th, 12th, UG/PG
- Should not have attended TCS interviews in the last six months
- If there is any Gap, it should not be more than 2 yrs.

Walk-In Date: 29 Mar 2008 | Registration time: 10 AM - 2 PM Only
Venue: Tata Consultancy Services, Kohinoor Park (ePark),
1, Jubilee Garden Main Road, Beside Jayabheri silicon Towers,
Kondapur, Cyberabad, Hyderabad - 500084.


Please bring the following:
Photo Identity Proof
Updated CV.
All copies of academic mark-sheets. (Xth - P.G)
Latest Photographs. (2)
Latest 2 months salary slips.
All experience certificates (Previous employer Appointment letters and relieving letters)

Kindly confirm your participation by Friday (28/3/2008).
R Kalyan Kishore :: r.kalyan (at) tcs.com

=================================================

2) "Kilmist Infotech Pvt Ltd" recruits Fresh .Net Programmer

Experience: 0-1 Years

Location: Bengaluru/Bangalore

Education:
UG - Any Graduate - Any Specialization

PG - Any PG Course - Any Specialization

Industry Type: IT-Software/ Software Services

Functional Area: Application Programming, Maintenance

Job Description

Kilmist, a Multinational Software Development Company, has openings for its upcoming projects in .NET Platform. Candidates who wish to work with us must have basic knowledge in C, C++, and/or object oriented concepts.

All candidates will initially be trained on .NET Technologies for a duration of 2 months on
* C#.NET
* MS SQL Server 2005
* ADO.NET
* Windows Forms

After the training program Kilmist will connduct a technical interview for all the candidates. Candidates who clear the interview will be recruited in Kilmist as Software Developers.

We have 40 openings and you could start to work with us from the month of May/June 2008

Please walk in to our company for more details.

Desired Candidate Profile

The candidates applying must have excellent academic records and very good communication skills.

Must have easy access to computers

Company Profile
Kilmist is a global provider of innovative software services. Kilmist has a solid track record of providing high quality, cost-effective and leading edge software solutions to its customers since its inception in 1997.

Kilmist is headquartered in beautiful Austin, Texas in USA. Kilmist provides top-notch IT solutions to US and International clients in the following areas: Mobile Solutions, Finance, Education, Telecommunications, Video-Conferencing and Semi-Conductor.


Contact Details

Company Name:
Kilmist Infotech Pvt Ltd

http://www.kilmist.com

Address:
Kilmist Infotech Pvt Ltd
#135, Doopanahalli, 60ft Road,
HAL 2nd Stage, Indiranagar
Bangalore - Karnataka ,IN 560008

Telephone: 91-080-41526661,25205517.

3)"Siemens" recruits Software Developer

Experience: 2 - 6 Years

Location: Bengaluru/Bangalore

Education:
UG - B.Tech/B.E. - Any Specialization

PG - Any PG Course - Any Specialization

Industry Type: IT-Software/ Software Services

Functional Area: Application Programming, Maintenance

Job Description
Skill:C# and Winforms

Desired Candidate Profile

Skill:C#,winforms

Exp:2-6 yrs

Education:BE/BTech,MCA,MTech

Company Profile
Siemens Information Systems Ltd. (SISL) was incorporated in 1992. It has grown on to become a leading system integrator and total solution provider to a host of Global Clientele and its business has grown over 100% in the last three years through consistently delivering higher value for the customers. That makes SISL among the leading and fastest growing IT-services company in India. Deloitte has recognized SISL's outstanding growth by giving the 'India Fast 50' and 'Asia Pacific Fast 500' awards to SISL for excellent performance over the last three years.

Innovation & Quality have always been critical elements of SISL's strategy for this sustained growth and from being an ISO 9000 company in 2001, SISL has gone on to become a CMMI level 5 accredited company in 2005. Also People CMM is at the heart of SISL's robust and mature people practices.

.

Contact Details

Company Name: Siemens

http://www.siemens.com

Executive Name: Padmanabhan

padmanabhan.gunasekaran.ext@siemens.com

Telephone: 080 25112327.

==========================================


4) "SAP Labs" Hiring Freshers

Job Description
This Software Quality Assurance engineer will be part of the team responsible for Testing application. Responsibilities will include: writing test plans for new product features, designing and implementing automated tests, executing test plans, reporting software bugs, reproducing problems reported by customers, and verifying software bug fixes from development.

This person must be an extremely bright, articulate, and accomplished problem solver, capable of troubleshooting complex software application problems. They must be able to provide both preventative actions to avoid similar future problems, and to make recommendations on corrective actions to resolve existing product and customer problems.

Skill required:
Knowledge on C, C++ and OOD (Object Oriented Design) concepts
Good written and oral communication skills
Knowledge on the SDLC (Software Development Life Cycle)
Ability to work with a team
Must be flexible and able to adapt strategy to changing business requirement
Expectations and Tasks of Job
Develop test plans that verify functionality operates as specified in MRDs, and ensure the application behaves properly in the face of unintended usage.
Establish a working relationship with Cross functional teams counterparts and contribute to product feature discussions.
Review product documentation related to a feature area and verify that the documentation accurately reflects product functionality Evangelize Quality practices across different organizations within SAP
Provide timely and accurate work progress via status reports

Qualifications/Skills:
Fresher B.Tech /M.C.A/ in Computer Science or comparable business degree.
(Candidates should have 70% and above aggregate in B.E, B.Tech, MCA, M.E, M.Tech, Please mention your 10th Std and 12th Std marks and yrs of passing as well.

Experience with software quality and testing methodologies
Strong verbal & written communication skills
Excellent interpersonal skills working in a team environment
Self-motivated, capable of working independently when needed
Organized and reliable, able to efficiently manage multiple tasks
Great attitude and work ethic.

Preferred Knowledge:
Familiarity with three-tiered applications
Knowledge in testing/developing Internet applications and web applications.
Familiarity with unit test development..

5)"TronicsZone" recruits Software Programmer

Experience: 1 - 3 Years

Location: Bengaluru/Bangalore

Education:
UG - B.Tech/B.E. - Computers, Electronics/Telecomunication

PG - Post Graduation Not Required

Industry Type: IT-Software/ Software Services

Functional Area: Application Programming, Maintenance

Job Description
- Analyze project specifications
- Design of the GUI (frontend) based on VB.net or ASP.net
- Design the backend (Database) based on SQL server 2005
- Testing of the developed modules and final application
- Documentation and release of the developed software

Desired Candidate Profile
- B.E E&C/Comp Sc. with good academics
- 1+yrs exp. with VB.net, ASP.net and SQL2005 (MS SQL)
- Ability to work independently from start to finish
- Must be able to work on the application single handedly till completion
- Give a commitment for min. of 1yr upon joining

Company Profile
TronicsZone provides embedded systems hardware & software design solutions as per customer specifications. We provide high quality design solutions to a wide customer base from across the world.

Contact Details

Company Name: TronicsZone

jobs@tronicszone.com
-------------------------------------------------------------------

6)"Adarsh Solutions Pvt Ltd" recruits VB Programmer

Experience: 2 - 4 Years

Location: Bengaluru/Bangalore

Education:
UG - Any Graduate - Any Specialization

PG - Any PG Course - Any Specialization

Industry Type: IT-Software/ Software Services

Functional Area: Application Programming, Maintenance

Job Description
Must have worked on VB/VBA for a minimum of 2 year as a programmer. At least 2 years on GUI development in VB. Must have experience with multi-tier software architecture, Microsoft Application Blocks (with experience in API, DLLs), Database acces

Desired Candidate Profile
Hands on experience in VB/VBA / Microsoft Application Blocks programming.
Experience in Object Oriented design & programming.
Good exposure to Software processes and Source Control tools
Good architectural knowledge

Company Profile
Client of Adarsh Solutions Pvt Ltd

Contact Details

Company Name: Adarsh Solutions Pvt Ltd

Executive Name: vibha

Address:
Adarsh Solutions Pvt Ltd
Suraj Towers,3rd Floor
27th Cross,3rd Block
Jaynagar
Bangalore - Karnataka ,IN 560011

resumes@adarshsolutions.com

Telephone: 91-080-22457547,22457548.

7)"I-Soft" Walk-In Interview for .Net Programmer on 29th,30th March

Information:Non - Verified*

Walkin Interview Details:

Date: 29th/30th March 2008
Time: 9.00AM to 3.00PM
No:36, Lang Ford Town,
Shanthi Nagar Entrance,
Richmond Road,Bangalore



Software Developers:
The candidate should have the following skills:
-Good understanding of the software development life-cycle.
-Experience in .NET Framework, C#, ASP.NET and SQL 2005.

Job Description

-Perform coding and Unit Testing activities for the assigned module(s) /feature (s) in a way that is aligned to product and quality specifications. This also includes other supplementary activities that may be required to support delivery of error-free code.
-Code the assigned module(s) based on the technical design and coding standards so as to deliver error free output. Provide fixes to issues wherever required by doing a thorough analysis of root cause and impact of the defect.
-Define unit test cases based on the Tech design/functional design in a way that is comprehensive and verifies accuracy of developed features. Deploy the unit test cases defined so as to ensure error free execution.
-Diagnose the issues that are raised during testing at various stages by doing a thorough analysis of cause and effect.

Education : Any Engineering/B.TECH/MCA

Experience:2 - 4 Years.