Pages

Showing posts with label dot net training in chennai. Show all posts
Showing posts with label dot net training in chennai. Show all posts

Wednesday, 31 December 2014

Important Interview Tips in ASP.NET



Important Interview Tips in ASP.NET


1. Explain page directives?


The first line of an Asp.Net page is the page directive; you can see it on all Asp.Net pages. These directives are instructions for the page. It starts with the @Page directive and continues with the different attributes available to this directive list.

The basic syntax for a Page directive is:


<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
The attributes of the Page directive are:

Title

Specifies a title for the page that is rendered within the HTML <title> tags in the response. The title can also be accessed programmatically as a property of the page.

Language

Specifies the language used when compiling all inline rendering (<% %> and <%= %>) and code declaration blocks within the page, From  VB.net, C#.net, Jscript  only one language can be used  per page.

MasterPageFile

Sets the path to the master page for the content page or nested master page

AutoEventWireup

Indicates whether the page's events are autowired. true if event autowiring is enabled; otherwise, false.

CodeBehind  name of the code behind file

Inherits     the name of the code behind or other class

2. Hyperlink Vs LinkButton in ASP.NET?

A Hyperlink just redirects to a given URL identified by “NavigateURL” property. LinkButton which actually displays a Hyperlink style button causes a postback to the same page but it doesn’t redirect to a given URL.

3. Label Control Vs Literal Control in ASP.NET?

A Label control in ASP.NET renders text inside <span> tags while a Literal Control renders just the text without any tags.
With Label controls we can easily apply styles using it’s CssClass property, however, if we don’t want to apply style/formatting, it’s better to go for a Literal control.

4. Difference between WCF and ASMX Web Services?

Web service is designed to send and receive messages using SOAP over HTTP only. While WCF can exchange messages using any format (SOAP is default) over any transport protocol (HTTP, TCP/IP, MSMQ, NamedPipes etc.
Web Services                                     WCF
Hosted in IIS only                               Hosted in IIS, WAS, Console, WinNT Services, WCF provided
Host Support for HTTP only              Support for HTTP, TCP, MSMQ, Named Pipes
Limited Security                                 A consistent security Programming Model
Uses XMSerializer                             uses DataContractSerializer

5. Custom controls Vs User controls in ASP.NET?


Custom controls are basically compiled code i.e. DLLs. These can be easily added to toolbox, so it can be easily used across multiple projects using drag and drop approach. These controls are comparatively hard to create.

User Controls (.ascx) are just like pages (.aspx). These are comparatively easy to create but tightly couple with respect to User Interface and code. In order to use across multiple projects, we need to copy and paste to the other project as well.

6. Difference between a Postback and a Callback in ASP.NET?

A postback is a request sent from a client to server from the same page, user is already working with.
A callback is generally a call for execution of a function after another function has completed.


7. Explain Global.asax in ASP.NET?

Global.asax is basically ASP.NET Application file. It’s a place to write code for Application-level events such as Application start, Application end, Session start , Session end, Application error, Application begin request,, Application end request etc.

8. Can we Enable/Disable ViewState?

Yes, ViewState can be enabled or disable at different levels:
Control Level ViewState for a specific control can be enabled or disabled by setting  EnableViewState property
         aControl.EnableViewState = false;
Page Level we can enable/disable ViewState for a complete page
            <%@ Page Language=”C#” EnableViewState=”false” %>
Application Level For whole application, we can enable/disable views in configuration file
<pages enableViewState=”false”>
    ….
</pages>

9. Difference between Globalization Vs Localization

When we need to create an application that work for multiple cultures e.g en-US, ar-SAetc, the process of designing and building applications that work on more than one cultures is called globalization. However, customizing an application for a specific culture is localization.

10. Session.Clear() Vs Session.Abandon() in ASP.NET?

Session.Clear() clears all the session values but doesn’t destroy the Session.
Session.Clear() is like deleting all files inside a folder (say “Root”)

 Session.Abandon() destroys the session object.
Session.Abandon() means deleting the “Root” folder.

--------------------------------------------------------------------------------------------------------

For more details:
Sakthi Software Solutions Pvt Ltd,
RVR Towers, 4th Floor, No.1, AA Block,
1st Street, 3rd Main Road,
Annanagar, Chennai 600 040.
Landmark: Annanagar Roundtana,
Behind Nalli Silks Showroom,
Contact: 9840533344, Email: contactus@sssedu.in
website: www.sssedu.in

Wednesday, 29 May 2013

Dot Net Training - Dot Net Courses


Best Dot Net Training in Chennai, Offered by Sakthi Software Solutions Pvt Ltd, Anna Nagar, Chennai.
Sakthi Software Solutions offer dot net training in Chennai for fresh young Graduates or experienced Graduates. At SSS, one of the best institutes for dot net training in Chennai, we will prepare you on following skill sets in our industry standard dot net training program in Chennai.
for more details:
Sakthi Software Solutions pvt ltd,
RVR Towers, 4th Floor, No.1, AA Block,
1st Street, 3rd Main Road,
Annanagar, Chennai 600 040.
Landmark: Annanagar Roundtana,
Behind Nalli Silks Showroom,
Mobile: 9600035403
website: www.sssedu.in

Monday, 27 May 2013

Dot Net Training


Best Dot Net Training in Chennai, Offered by Sakthi Software Solutions Pvt Ltd, Anna Nagar, Chennai.

Sakthi Software Solutions offer dot net training in Chennai for fresh young Graduates or experienced Graduates. At SSS, one of the best institutes for dot net training in Chennai, we will prepare you on following skill sets in our industry standard dot net training program in Chennai.

for more details:
Sakthi Software Solutions pvt ltd,
RVR Towers, 4th Floor, No.1, AA Block,
1st Street, 3rd Main Road,
Annanagar, Chennai 600 040.
Landmark: Annanagar Roundtana,
Behind Nalli Silks Showroom,
Mobile: 9600035403
website: www.sssedu.in

Friday, 24 May 2013

Dot Net Training in Chennai – Sakthi Software Solutions Pvt Ltd


Sakthi Software Solutions Pvt Ltd, Anna Nagar, Chennai Offers Best Dot Net Training Institute in Chennai with placements.
We offer Best dot net training in Chennai for fresh young Graduates or experienced Graduates both. At Sakthi Software Solutions, one of the best institutes for dot net training in Chennai, we will prepare you on following skill sets in our industry standard dot net training program in Chennai.
Course Content:
Module 1: SDLC
  • Introduction to SDLC
  • Introduction to SDLC
  • Stages in SDLC
Module 2: SQL SERVER 2005
  • DDL, DML, DCL
  • Constraints, Operators, Functions
  • Joins & Sub Queries
  • Stored procedures, Triggers, Transaction

Module 3: .NET Framework
  • Introduction to .NET Framework 2.0
  • Common Language Runtime (CLR)
Module 4: C# 2.0
  • Data Types, Literals and Variables
  • Operators & Control Statements
  • Array and Strings
  • Methods, Classes and Parameters
  • Indexers and Properties
  • Inheritance and Exception Handling
  • Abstract, Sealed and Object Class
  • Creating and Destroying Objects
  • Interfaces, Structures and Enumeration
  • Aggregation and advanced Scope
  • Namespaces & Streams
  • Multithreading
  • Delegates and Events
  • Class Library & Assemblies
  • Generics
Module 5: ADO.NET
  • Introduction to Windows Application
  • Connected Architecture, Disconnected Architecture
  • Read, write, Validate, and modify XML data using XML reader and writer classes
  • DML, DCL Data Centric Application and Building Datasets from Existing Data Sources
Module 6: Web Application Technology
  • HTML
  • Tag references
  • Basic tags
  • Text Formatting tags
  • List, Frameset, Link & Image tag and its Attributes
  • Table tag with attributes
  • Form & Input Tags
  • DHTML
  • Introduction about DHTML
  • Applying Styles using CSS
  • Writing Style Sheet internally
  • Writing Style Sheet externally
  • XML
  • Introduction about XML
  • What is XML parser?
  • About DTD & XML schema
  • Defining Entities
  • DOM & DSO
  • Java Scripts
  • Introduction about Client side Scripting
  • JavaScript Basics
  • Methods in JavaScript
  • Form objects and its events
  • Other objects & User defined objects
  • Form validation
Module 7: ASP.NET 2.0 & XML Web Services
  • Introduction to ASP.Net 2.0
  • HTML Controls
  • Standard Controls
  • Validation Controls
  • Data Controls
  • Master Page and Content Page
  • State Management and Global.aspx
  • Caching
  • Security in ASP.NET
  • Build customize Web Application
  • XML Web Services, SOAP
Module 8: C# 3.0 Extensions
  • Implicitly Typed Local Variables and Arrays
  • Object Initializers,
  • Collection Initializers
  • Extension Methods
  • Anonymous Types
  • Lambda Expressions
  • Anonymous Functions
  • Auto-Implemented Properties
  • Partial Method Definitions
Module 9: Language-Integrated Query (LINQ)
  • LINQ to objects
  • LINQ to SQL
  • LINQ to ADO
  • LINQ to XML
Module 10: Windows Communication Foundation (WCF)
  • Introduction to SOA
  • Introduction to WCF
  • Development Tools
  • Difference between WCF and Web service
  • WCF Fundamental
  • WCF Architecture
  • WCF Hosting
  • Binding
  • Contracts
  • Instance Management
  • Instance Deactivation
  • Durable Service
  • WCF Security
Module 11: Silverlight
  • Introduction to Silverlight
  • Silverlight User Interface Controls
  • Data Binding
  • Displaying SQL Database Data in a Data Grid using LINQ and WCF
  • User Controls
  • Styles, Templates and Visual State Manager
  • Expression Blend for Developers
  • DataBinding & DataTemplates Using Expression Blend
  • Multi-page Applications
  • ADO.NET DataEntities and WCF Feeding a Silverlight Data Grid
  • Designing your first Silverlight
Module 12: Windows Presentation Foundation (WPF)
  • Introduction to Windows Presentation Foundation
  • WPF Development Tools
  • WPF Fundamentals
  • Architecture
  • Custom Controls
  • Built-in Controls of WPF
  • Layout
  • Input
  • Data Binding
  • Templates and Styles
  • Resources
  • Interactions
  • 2D Graphics,3D Graphics-Introduction to WPF 3D
  • Multimedia in WPF-Speech Synthesizer
Module 13: Aptitude Skills
  • Quantity Aptitude
  • Percentages
  • Time and Work Problems
  • Profit and Loss Problems
  • Time and Distance Problems
  • Problems on Age and Relations
  • Direction Problems
  • ODD Man Out and Series Problems
  • Puzzles
  • Verbal and Non Verbal Reasoning
Module 14: Soft Skills
  • Personality Development and Enhancement
  • Positive Thinking
  • Effective Communication
  • Presentation Skills
  • Leadership and Team Work
  • Inter-Personal Skills
  • Resume Building
  • Group Discussions
  • Interview Etiquettes
PROJECTS:
  • Designing a user friendly project in Windows based application
  • Designing a user friendly project in Web based application
For more details:
RVR Towers, 4th Floor, No.1, AA Block,
1st Street, 3rd Main Road,
Annanagar, Chennai 600 040.
Landmark: Annanagar Roundtana,
Behind Nalli Silks Showroom,
Phone: 044-43486300 / 45082474/75
website: www.sssedu.in