.NET 3.0 Interview Question With Answer

What do you know about WS Security? Explain in brief

WS-Security (Web Services Security) is a communications protocol providing a means for applying security to Web services. On April 19 2004 the WS-Security 1.0 standard was released by Oasis-Open.

The protocol contains specifications on how integrity and confidentiality can be enforced on Web services messaging. The WSS protocol includes details on the use of SAML and Kerberos, and certificate formats such as X.509.

WS-Security describes how to attach signature and encryption headers to SOAP messages. In addition, it describes how to attach security tokens, including binary security tokens such as X.509 certificates and Kerberos tickets, to messages.

WS-Security incorporates security features in the header of a SOAP message, working in the application layer. Thus it ensures end-to-end security.

What is windows cardspace?

Windows CardSpace (codenamed InfoCard), is Microsoft's client software for the Identity Metasystem. CardSpace is an instance of a class of identity client software called an Identity Selector.

CardSpace stores references to users' digital identities for them, presenting them to users as visual Information Cards. CardSpace provides a consistent UI that enables people to easily use these identities in applications and web sites where they are accepted.

WCF / VS2008 Interview question

  • What is .NET 3.0 ?
  • What is WCF?
  • What are the important principles of SOA (Service oriented Architecture)?
  • What are end points, contract, address and bindings?
  • What are bindings?
  • Which specifications does WCF follow?
  • What are the main components of WCF?
  • Can you explain how End points, Contract, Address and Bindings are done in WCF?
  • What is a service class?
  • What is a service contract, operation contract and Data Contract?
  • What are the various ways of hosting a WCF service?
  • What are the major differences between services and Web services?
  • What is the difference WCF and Web services?
  • What are different bindings supported by WCF?
  • Which are the various programming approaches for WCF?
  • What is one way operation?
  • Can you explain duplex contracts in WCF?
  • How can we host a service on two different protocols on a single server?
  • How can we use MSMQ bindings in WCF?
  • Can you explain transactions in WCF?
  • What different transaction isolation levels provided in WCF?
  • Can we do transactions using MSMQ?
  • Can we have two way communications in MSMQ?
  • What are Volatile queues?
  • What are Dead letter queues?
  • What is a poison message?
  • WPF Interview questions What is WPF?
  • What is XAML?
  • What are dependency properties?
  • Are XAML file compiled or built on runtime?
  • Can you explain how we can separate code and XAML?
  • How can we access XAML objects in behind code?
  • What are the kind of documents are supported in WPF?
  • Windows workflow foundation(Vista series)
  • What is Windows Workflow Foundation?
  • What is a Workflow?.
  • What are different types of Workflow in Windows Workflow foundation?
  • When should we use a sequential workflow and when should we use state machiHow
  • do we create workflows using designer?
  • How do we specify conditions in Work flow?
  • How do you handle exceptions in workflow?
  • What is the use of XOML files?
  • How can we pass parameters to workflow?
  • AJAX Interview questions
  • What problem does Ajax solve?
  • What is Ajax?
  • What is the basic fundamental behind Ajax?
  • What is JSON?
  • How do we use XMLHttpRequest object in JavaScript?
  • How do we do asynchronous processing using Ajax?
  • What are the various states in XMLHttpRequest and how do we check the same?
  • How can we get response text?
  • How can we create XMLHttpRequest component?
  • How can we create a class in JavaScript using Atlas?
  • How do we do inheritance using Atlas?
  • How do we define interfaces using Atlas?
  • How do we reference HTML controls using Atlas?
  • Can you explain server controls in Atlas?
  • Can you explain ScriptManager control?
  • What is the importance of UpdatePanel Control?
  • Can you explain update progress control?
  • Can you explain control extenders?

What are Lambda Expressions?

With Lambda expressions you can treat code as data. In C# 1.0 / 2.0, it is common to pass strings, integers, reference types, and so on to methods so that the methods can act on those values.

Anonymous methods and lambda expressions extend the range of the values to include code blocks. This concept is common in functional programming.

What is LINQ? How its related to VS2008?

LINQ is a series of language extensions that supports data querying in a type-safe way; it will be released with the next version Visual Studio, VS2008, code-named "Orcas."

The data to be queried can take the form of XML (LINQ to XML), databases (LINQ-enabled ADO.NET, which includes LINQ to SQL, LINQ to Dataset and LINQ to Entities), objects (LINQ to Objects) etc

No comments:

Post a Comment