You are on page 1of 4

1)What is the latest version of Visual Studio?

Ans: stable version : Visual Studio 2015 Update 3-june 2016


Previe versoin : Visual Studio 2017 RC - Nov 2016

2)What sre the features of Visual Studio 2012?


Ans:->Game Development Spport
->Semanting Code Analysis i.e. improved code refractoring
->symobol highlighting for refferences used in block
->New solution explorer It can search for classess and methods.
->display of automati intellisesnse where in previous version we need to press
ctrl+space or ctrl+dot
->uses IIS as defualt server where as previous versions used asp.net
development server as server which results compatibility issues while deploying the
website
->New SQL Server Explorer shows data bases as well as primary and forien keys.
->Supports .Net Framework 2.0 to 4.5.2

3)what are the features of Visual Studio 2015?


Ans: ->Version Number is 14.0
->We can choose cross plotforms for mobile development. We can write apps that
target android, ios,windows
->xamerin is mobile framework that enable to bind c# code to ios and android,
xamerin is included in visual studio 2015
->Uses .Net Frmaework 4.6
->Suggentions for code analysis
->Editor Touch Support like gestureing ,scrolling
->Improved Javascript Editor support
->Emulator for android
-> single sign in to use multiple cloud services

4)What is the Latest Version of SQL Server?


Ans: Stable Version SQL Server 2016

5)What are the features of SQL Server 2008 R2


Ans:Master Data Services,-It integrates with the source system and and incorporates
business rules to become single source for databases of your orgaisation
Largest database supported by sql server is increased from 4GB t0 10GB
Extended protection for authentication by using service binding an dchannen
binding
Centralised utility explorer to manage the all instances of the server
Supports addon for power piovot for excel to analyse large data.

6) What is the latest version of IIS ?


Ans: IIS 10 for windows 10, first release is with Windows NT 3.5
7) Features of IIS 7.5?
Ans: Integrated extensions-FTP,Request Filtering, Administrative Pack modules.
Management enhancements-IIS Module for windows powershell, configuration,
logging, traceing
Application hosting enhancements-service hardening, managed service
accounts,Hostable webcore,Failed Request Tracing
8)Features of IIS 10?
Ans: Supports HTTP 2.0 which reduces connection load on server
Uses Nano server concept - 64-bit-only installation option for Windows 10 and
Windows Server 2016 which installs "just enough OS" to process workloads
Uses wild card support to setup binding to serve request for any subdomain
within a subdomain.

9) HTTP 2.0 Features?


------- single connection for multiple requests.
------- Implements compression scheme for HTTP headers.
------- introduces push concept and predicts the future resouce that the
client may ask and caches that resource to fastening completion of resource.
10) Features of SQL Server 2016?
Ans: Sql Server data is always encrypted in sql server
dynamic data masking eg: authorized logins can see all numbers of credit card
in table and un autorized logins can see only last 4 digits
JSON Support to interchange data from json and sql server, new functions to
query json data
In the past, up through SQL Server 2014, you always had to manually add the
additional tempdb data files after you installed SQL Server. With SQL Server 2016
you can now configure the number of tempdb files you need while you are installing
SQL Server. Having this new feature means you will no longer need to manually add
additional tempdb files after installing SQL Server.
support for PolyBase which allows you to query distributed data sets. eg be
able to use Transact SQL statements to query Hadoop, or SQL Azure blob storage.
Stores historical querry execution plans
Row Level security
Support for R.
Support for temporal table which stores old version of row data.

11)Differnce between HTML and HTML 5?


Ans: HTML : DocType declaration is very long
HTML 5 : DocType declaration is short

HTML : does not support Audio and Vidio tags


HTML5 : Suports Au#dio, Vidio tags

HTML : Vector graphics is posible by Flash, silverlight


HTML 5: Vector graphics is part of HTML5

HTML : Difficult to get GEO Location of user


HTML 5: JS GeoLocation API helps to identify location

HTML :Uses cookies


HTML 5:Uses local storage in the place of cookies

12) Advantages of HTML 5?


Ans:Deprecated elements like center, font, and strike have been dropped
Improved parsing rules allow for more flexible parsing and compatibility
New elements including video, time, nav, section, progress, meter, aside and
canvas
New input attributes including email, URL, dates and times
New attributes including charset, async and ping
New APIs that offer offline caching, drag-and-drop support and more
Support for vector graphics without the aid of programs like Silverlight or
Flash
Support for MathML to allow better display of mathematical notations
JavaScript can now run in the background thanks to the JS Web worker API
Global attributes such as tabindex, repeat and id can be can be applied for
all elements

13) Latest Version of .Net Framework? and Its Features?


Ans: 4.6.2 Visual Studio 2015 Update 3
Improved support for localized error messages in data annotation validators
Async support with session-state store providers
The .NET Framework 4.6.2 adds support for DSA (Digital Signature Algorithm)

14) MVC Latest Version Stable 5.2.3


Preview 6.0..0 RC2

15) MVC 3 vs MVC 4 vs MVC 5

MVC 3

New Project Templates having support for HTML 5 and CSS 3.


Improved Model validation.
Razor View Engine introduced with a bundle of new features.
Having support for Multiple View Engines i.e. Web Forms view engine, Razor or open
source. You can follow here for a detailed comparison on difference between WebForm
View Engine and Razor View Engine.
Controller improvements like ViewBag dynamic property and ActionResults Types etc.
Dynamic property is a new feature introduced in C# 4.0. ViewBag being a dynamic
property has an advantage over ViewData that it doesnt require checking NULL
values. For detailed difference between ViewBag and ViewData can be found here.
Unobtrusive JavaScript approach that actually separates the functionality from
presentation layer on a web page.
Improved Dependency Injection with new IDependencyResolver.
Partial page output caching.

MVC 4

ASP.NET Web API, a framework that simplifies the creation of HTTP services and
serving a wide range of clients. Follow to create your first ASP.NET Web API
service.
Adaptive rendering and other look-n-feel improvements to Default Project Templates.
A truly Empty Project Template.
Based on jQuery Mobile, new Mobile Project Template introduced.
Support for adding controller to other project folders also.
Task Support for Asynchronous Controllers.
Controlling Bundling and Minification through web.config.
Support for OAuth and OpenID logins using DotNetOpenAuth library.
Support for Windows Azure SDK 1.6 and new releases.

MVC 5

ASP.NET Identity for authentication and identity management. Thesedays, modern


applications are developed for broader range of clients such as web, mobile in
mind. Also, users are actively using their social identities from various social
channels like facebook, youtube, twitter etc. ASP.NET Identity is a new Membership
system to handle authentication and authorization for variety of clients as well as
using users existing social identities.
Authentication Filters for authenticating user by custom or third-party
authentication provider.
With the help of Filter overrides, we can now override filters on a method or
controller.
Bootstrap replaced the default MVC template.
Attribute Routing is now integrated into MVC5. Basically, MVC Routing is an
excellent way to create human friendly and Search Engine Optimized URLs. You can
easily get understanding about Routing in ASP.NET MVC here. Attribute based routing
enables us to define routes along with action methods

MVC 6

Single Programming Model for ASP.NET MVC and ASP.NET Web API.
Optimized for Cloud Computing.
Supporting side by side deployment of runtime and framework along with application.
Out of the box support for dependency injection.
vNext is Open Source and supports running on multiple platforms including Linux and
Mac.
New JSON-based project Extension.
In order to dynamically compile code, Roslyn compiler is used.
For details on new features in ASP.NET vNext, follow here.

You might also like