| 
								 
										
									
									
									
								 
									 
								
								.Net Remoting Channels
									 
								
								
								By Nishant Kumar  
								Channels are the objects that remote objects use to communicate with each other. 
									It allows applications to send and receive messages using protocols such as TCP 
									and HTTP. It is a message carrier that converts the message in either as XML or 
									binary format before sending message across boundary.
								 
								In .Net Framework, channel's classes and interfaces are included in 
									System.Runtime.Remotig.Channels namespace. A channel needs to be registered to 
									the remoting system infrastructure both at client and server side before it 
									receives or send data.
								 
								Based on the protocol used by the channel, you have
									 
									HTTPChannel 
									TCPChannel 
								HTTPChannel
								.Net Framework provides 
											System.Runtime.Remoting.Channels.http namespace that provides classes to use 
											HTTPChannel. You can use HTTPChannel when interoperability is the main issue. 
											HTTPChannel uses SOAPformatter to serialize messages into XML format before 
											sending messages. 
								 
								TCPChannel
								.Net Framework provides 
											System.Runtime.Remoting.Channels.tcp namespace that provides classes to use 
											TCPChannel. This kind of channel is used when performance is main issue. 
											TCPChannel uses BinaryFormatter to serialize messages into binary stream before 
											sending messages.
									  
								
								
								
								How do we access crystal reports in .NET? 
									What are the various components in crystal reports? 
									What basic steps are needed to display a simple report in crystal?..........
									 ASP.NET 2.0 Data Controls
								One of the important goals of ASP.NET 2.0 is 70% code reduction. The data 
									controls supplied with ASP.NET 2.0 play an important role in making this 
									ambitious goal a reality. Data source controls provide a consistent and 
									extensible method for declaratively accessing data from web pages..............
									 ASP.NET Globalization-Localization questions 
											with answers
								What is Globalization and Localization in ASP.NET? | What are 
									the Globalization approaches possible in ASP.NET? | Implementing ASP.NET 
									Globalization | Define Resource Files and Satellite Assemblies
								 
								Difference between 
										Server.Transfer and response.Redirect.
								Following are the major differences between Server.Transfer and 
									response.Redirect..... 
								Difference 
										between authentication and authorization.
								Authentication is the process of verifying the identity of a user.......
									 ASP.NET Session 
											State Management questions with answers
								Define Session, SessionId and Session State in ASP.NET. | 
									What is Session Identifier? | Advantages and disadvantages of using Session 
									State Management. | What are the Session State Modes? | Define each Session 
									State mode supported by ASP.NET.
								 
								ASP.NET Validation 
										Control questions with answers
								Define Validation Control in ASP.NET. | What are the 
									validation types supported by ASP.NET? | Describe the steps to use Validation 
									Control. 
								
									 
								
							 |