Saturday, October 18, 2008

Quotes

Your are a guilty till prove innocense

You are innocent till prove guilty

IF YOU WIN YOU NEED NOT EXPLAIN .......... BUT IF YOU LOSE YOU SHOULDNOT BE THERE TO EXPLAIN - ADOLPH HITLER

IF YOU START JUDGING PEOPLE YOU WILL BE HAVING NO TIME TO LOVE THEM - MOTHER THERESA

I'M NOT IN COMPETITION WITH ANYBODY BUT MYSELF...... .... MY GOAL IS TO BEAT MY LAST PERFORMANCE - BILL GATES

DON'T COMPARE YOURSELF WITH ANYONE IN THIS WORLD....... IF YOU DO SO, YOU ARE INSULTING YOURSELF - ALEN STRIKE .

NEVER EXPLAIN YOURSELF TO ANYONE...... .BECAUSE THE PERSON WHO LIKES YOU DOES NOT NEED IT.........AND THE PERSON WHO DISLIKES YOU WON'T BELIEVE IT - AUTHOR UNKNOWN

THE DREAM IS NOT WHAT YOU SEE IN SLEEP......DREAM IS WHICH DOES NOT LET YOU SLEEP. - DR. ABDUL KALAM (Former President of the Republic of India)

EVERYONE THINKS OF CHANGING THE WORLD,...... . BUT NO ONE THINKS OF CHANGING HIMSELF . - - - LEO TOLSTOY

NEVER BREAK FOUR THINGS IN YOUR LIFE,
a) TRUST

b) PROMISE

c) RELATIONSHIP

d) HEART
BECAUSE WHEN THEY BREAK THEY DON'T MAKE NOISE BUT PAIN A LOT - CHARLES

IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH - SWAMI VIVEKANANDA :

THREE SENTENCES FOR GETTING SUCCESS:
A) KNOW MORE THAN OTHER

B) WORK MORE THAN OTHER

C) EXPECT LESS THAN OTHER - WILLIAM SHAKESPEAR

LOVE YOUR JOB BUT NEVER FALL IN LOVE WITH YOUR COMPANY BECAUSE YOU NEVER KNOW WHEN IT STOPS LOVING YOU - DR. ABDUL KALAM

Wednesday, April 30, 2008

Dot Net Interview Questions

Is it possible to derive your class from a base class and implement interfaces at the same time?
Yes its possible, we can use it like this
You have a specific requiremnt due to which you have to use a reserved keywords as an identifier name. How will you do that? Is it possible?
Yes its possible, You can precede the identifier with the @ symbol. This overrides the compiler error and enables you to use a keyword as an identifier.
What do you understand by unsafe mode in C#?

The C# language supports a special mode, called unsafe mode, that enables you to work directly with memory from within your C# code.
This special C# construct is called unsafe mode because your code is no longer safe from the memory-management protection offered by the CLR. In unsafe mode, your C# code is allowed to access memory directly, and it can suffer from the same class of memory-related bugs found in C and C++ code if you're not extremely careful with the way you manage memory.

Tuesday, March 4, 2008

When to Use Asp Net Web Services

(i) Communicating through a Firewall:- When building a distributed application with 100s/1000s of users spread over multiple locations, there is always the problem of communicating between client and server because of firewalls and proxy servers. Exposing your middle tier components as Web Services and invoking the directly from a Windows UI is a very valid option.
(ii) Application Integration:- When integrating applications written in various languages and running on disparate systems. Or even applications running on the same platform that have been written by separate vendors.
(iii) Business-to-Business Integration:- This is an enabler for B2B intergtation which allows one to expose vital business processes to authorized supplier and customers. An example would be exposing electronic ordering and invoicing, allowing customers to send you purchase orders and suppliers to send you invoices electronically.
(iv) Software Reuse :- This takes place at multiple levels. Code Reuse at the Source code level or binary componet-based resuse. The limiting factor here is that you can reuse the code but not the data behind it. Webservice overcome this limitation. A scenario could be when you are building an app that aggregates the functionality of serveral other Applicatons. Each of these functions could be performed by individual apps, but there is value in perhaps combining the the multiple apps to present a unifiend view in a Portal or Intranet.

Saturday, January 26, 2008

Service Oriented Architectures (SOA)

SOA describes an information technology architecture that enables distributed computing environments with many different types of computing platforms and applications. Web services in asp net are one of the technologies that help make SOAs possible. As a concept, SOA has been around since the 1980s, but many early IT technologies failed to achieve the goal of linking different types of applications and systems. By making early investments with .NET, Microsoft has helped provide the building blocks that today are putting many enterprise customers on the path to successfully implementing SOAs. With SOAs, companies can benefit from the unimpeded flow of information that is the hallmark of connected systems.

Functioning of Web Services Protocols

Http-Get:- This is standard protocol that helps client to communicate with server with HTTP.When client send a request to server via HTTP request and reuired parameter are attached with the querystring.Example:-http://www.zuhaibhyder.blogspot.com/dotnet/login.aspx?id=zuhaib&pwd=abc and we get the value from querystring.Request.querystring("id")Request.querystring("pwd").
Http-Post:-This is same as Http-Get but the diffrence is that in place of sending parameters onto the URL information is send with HTTP request message with some extra information which contains Parameters and their values.This Protocols is limited to sending name/value pairs.
SOAP:-The only diffrence is that its relies on the XML as compares to Http-Get,Http-Post.SOAP can send not only the name/value pairs but also some complex object also as for example datatypes,class,objects.SOAP can also uses request/reponse model as Http-Get,Http-post but it is not limited to Request/Response it can also send types of message.Because its uses XML that is pure text so firewalls not created so much problem because its easily converted in to HTML.

Tuesday, January 22, 2008

Three-Tier Architecture

The three-tier architecture was comes into existence to improve management of code and contents and to improve the performance of the web based applications.There are mainly three layers in three-tier architecture.the are define as follows
1. Presentation
2. Business Logic
3. Database

1. First layer Presentation contains mainly the interface code, and this is shown to user. This code could contain any technology that can be used on the client side like HTML, JavaScript or VBScript etc.
2. Second layer is Business Logic which contains all the code of the server-side .This layer have code to interact with database database and to query, manipulate, pass data to user interface and handle any input from the UI as well.
3. Third layer Data represents the data store like MS Access, SQL Server, an XML file, an Excel file or even a text file containing data also some addtional database are also added to that layers.

Share Point Portal

Share Point Portal Server provides mainly access to the crucial business information and applications.With the help of Share Point Server we can server information between Public Folders, Data Bases, File Servers and the websites that are based on Windows server. This Share Point Portal is integrated with MSAccess and Windows servers, So we can get a Wide range of document management functionality. We can also create a full featured portal with readymade navigation and structure.