Correct Answer: The following are the benefits of using ADONET in NET 40 are as follows: => Language-Integrated Query (LINQ) - Adds native data-querying capabilities to NET languages by using a syntax similar to that of SQL This means that LINQ simplifies querying by eliminating the need to use a separate query language LINQ is an innovative technology that was introduced in NET Framework 35 => LINQ to DataSet - Allows you to implement LINQ queries for disconnected data stored in a dataset LINQ to DataSet enables you to query data that is cached in a DataSet object DataSet objects allow you to use a copy of the data stored in the tables of a database, without actually getting connected to the database => LINQ to SQL - Allows you to create queries for data stored in SQL server database in your NET application You can use the LINQ to SQL technology to translate a query into a SQL query and then use it to retrieve or manipulate data contained in tables of an SQL Server database LINQ to SQL supports all the key functions that you like to perform while working with SQL, that is, you can insert, update, and delete information from a table => SqlClient Support for SQL Server 2008 - Specifies that with the starting of NET Framework version 35 Service Pack (SP) 1, NET Framework Data Provider for SQL Server (SystemDataSqlClient namespace) includes all the new features that make it fully compatible with SQL Server 2008 Database Engine => ADONET Data Platform - Specifies that with the release of NET Framework 35 Service Pack (SP) 1, an Entity Framework 35 was introduced that provides a set of Entity Data Model (EDM) functions These functions are supported by all the data providers; thereby, reducing the amount of coding and maintenance in your application In NET Framework 40, many new functions, such as string, aggregate, mathematical, and date/time functions have been added
2. What are the Web Form Events available in ASP.NET?
Correct Answer: Steps to step through the code in NET: Start the program in debug mode When the first breakpoint is reached then step through can be done in one of the two ways: Press F10 to move to next line Select debug menu and click on step over This would step over the breakpoint to next level 3 Other options are: ?Step Into? and ?Step Out?
Correct Answer: Definition: 3G, known as 3rd Generation, is a standard for mobile / cellular phones It provides the services that fulfill the International Telecommunication Union specifications The application services of 3G include wireless voice telephone, mobile internet access, video calls and mobile television ? all in a mobile environment 3G allows simultaneous use of speech and data services 3G provides peak data rates of at least 200 KBits according to the IMT-2000 specification Mobile broadband access of several MBits to laptop computer systems, smart phones is provided by latest 35G, 375G versions 3G standards: UMTS: - Universal Mobile Telecommunications System ? One of the 3G mobile telecommunications technologies, also being developed into a 4G technology - Most common form of UMTS uses W-CDMA as an underlying air interface - UMTS also covers Radio Access Network ? UMTS Terrestrial Radio Access Network (UTRAN), and Mobile Application Part (MAP) - Users are authenticated via USIM cards (Universal Subscriber Identity Module) CDMA2000 - Also known as IMT Multi-Carrier (IMT-MC), uses CDMA channel access for sending voice, data and signaling data between mobile phones and cell sites - The standards are CDMA2000 IX, CDMA2000 EV-DOR Rev0, CDMA2000 EV-DO RevA and CDMA2000 EV-RevB They are approved radio interfaces for the ITU?s IMT-2000
Correct Answer: BlackBerry Enterprise Server: The BlackBerry handhelds are integrated into the e-mail system of the organization through software BlackBerry Enterprise Server The BES versions are available for MS Exchange, Novell GroupWise and Lotus Domino A connector was made by Google for BES for making BES available for Google Apps A new feature is added which enables to track the current location of an individual through trailateration BES provides handhelds with the connectivity of TCP/IP which can be accessed through a component known as ?Mobile Data Service ? Connection Service ? MDS-CS This allows the development of custom application development using data streams on BlackBerry devices which are based on the Sun JME platform BES also provides network security in the form of Triple DES or AES encryption standard of all data including e-mail and MDS traffic, which travels between the BlackBerry hand held devices and a BES
Correct Answer: The App_Code folder is automatically present in the project It stores the files, such as classes, typed data set, text files, and reports If this folder is not available in the application, you can add this folder One of the important features of the App_Code folder is that only one dll is created for the complete folder, irrespective of how many files it contains
7. What are the different implementations of LINQ?
Correct Answer: The different implementations of LINQ are: => LINQ to SQL - Refers to a component ofNET Framework version 35 that provides a run-time infrastructure to manage relational data as objects => LINQ to DataSet - Refers to a component that makes it easier and faster to query over data cached in a DataSet object => LINQ to XML - Provides an in-memory XML programming interface => LINQ to Objects - Refers to the use of LINQ queries with any IEnumerable or IEnumerable(T) collection directly, without the use of an intermediate LINQ provider or API, such as LINQ to SQL or LINQ to XML
Correct Answer: The Systemxmldll is the real physical file, which contains the XML implementation Some of the other namespaces that allow NET to use XML are as follows: => SystemXml => SystemXmlSchema => SystemXmlXPath => SystemXmlXsl
Correct Answer: AJAX uses four technologies, which are as follows: => JavaScript => XMLHttpRequest => Document Object Model (DOM) => Extensible HTML (XHTML) and Cascading Style Sheets (CSS)
10. Which utility allows you to reference an assembly in an application?
Correct Answer: An assembly can be referenced by using the gacutilexe utility with the /r option The /r option requires a reference type, a reference ID, and a description