Department of Computer Applications

Similar documents
.NET-6Weeks Project Based Training

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

Chapter 12 Microsoft Assemblies. Software Architecture Microsoft Assemblies 1

.Net. Course Content ASP.NET

C# Syllabus. MS.NET Framework Introduction

C# Programming in the.net Framework

Program Contents: DOTNET TRAINING IN CHENNAI


B.E /B.TECH DEGREE EXAMINATIONS,

New programming language introduced by Microsoft contained in its.net technology Uses many of the best features of C++, Java, Visual Basic, and other

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

.NET FRAMEWORK. Visual C#.Net

S.Sakthi Vinayagam Sr. AP/CSE, C.Arun AP/IT

A NET Refresher

Dot Net Online Training

Chapter 1:- Introduction to.net. Compiled By:- Ankit Shah Assistant Professor, SVBIT.

Top 40.NET Interview Questions & Answers

B.V Patel Institute of BMC & IT, UTU

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

Microsoft..NET Framework. Overview

DOT NET Syllabus (6 Months)

C#.NET Course Content

UNIT 1 PART A PART B

DOT NET COURSE BROCHURE

UNIT 1. Introduction to Microsoft.NET framework and Basics of VB.Net

DOT NET SYLLABUS FOR 6 MONTHS

Introduction to.net Framework

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

C# Programming Syllabus

M.C.A. (CRCS) (Sem.-IV) Examination May-2014 Paper: CCA Net Framework and C# Faculty Code: 003 Subject Code:

M4.1-R4: APPLICATION OF.NET TECHNOLOGY

.NET. Inf 5040, Outline. Gyrd Brændeland, Sharath Babu Musunoori, Åshild Grønstad Solheim

.Net Interview Questions

Saikat Banerjee Page 1

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Appendix G: Writing Managed C++ Code for the.net Framework

Building Windows Applications with.net. Allan Laframboise Shelly Gill

2. A GUI A. uses buttons, menus, and icons B. should be easy for a user to manipulate C. both (a) and (b) D. stands for Graphic Use Interaction

ASP.NET Training Course Duration. 30 Working days, daily one and half hours. ASP.NET Training Course Overview

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

Getting Started with Visual Studio.NET

Introduction to.net. What is.net?

Introduction to.net Framework Week 1. Tahir Nawaz

C# is intended to be a simple, modern, general-purpose, objectoriented programming language. Its development team is led by Anders Hejlsberg.

Objective of the Course: (Why the course?) Brief Course outline: (Main headings only) C# Question Bank Chapter1: Philosophy of.net

Expert C++/CLI:.NET for Visual C++ Programmers

Developing Microsoft.NET Applications for Windows (Visual C#.NET)

ASP.net. Microsoft. Getting Started with. protected void Page_Load(object sender, EventArgs e) { productsdatatable = new DataTable();

Analysis of the Benchmark while Extracting Data from Database or XML File for Different Platforms

2609 : Introduction to C# Programming with Microsoft.NET

Unit 1: Visual Basic.NET and the.net Framework

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

VALLIAMMAI ENGINEERING COLLEGE

Diploma in Microsoft.NET

Saikat Banerjee Page 1

.NET 4.6 MICROSOFT CURRICULUM MICROSOFT.NET 2015 (4.6)

C#.NET TRAINING / /

C#.Net. Course Contents. Course contents VT BizTalk. No exam, but laborations

An Introduction to.net for the J2EE Programmer

Uka Tarsadia University MCA ( 3rd Semester)/M.Sc.(CA) (1st Semester) Course : / Visual Programming Question Bank

Course Hours

Vision V sion o n I n n 1975 V sion o n T o T d o a d y A c o c m o pu p t u er e o n o n e v e e v r e y E po p w o er e p e p o e p o l p e

Part I. The.NET Framework. Chapter 1: The.NET Foundation. Chapter 2: The Technologies of.net

M Introduction to C# Programming with Microsoft.NET - 5 Day Course

.NET Advance Package Syllabus

1 C# and the.net Framework

CHAPTER 7 COM and.net

Introduction to.net. The path. The Distributed Group University of Seville Spain - España. Introduction The elements of.net. Assessments Conclusions

MCP, MCTS (ASP.Net, C#) Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional.

Object-Oriented Programming

ASP.NET Web Forms Programming Using Visual Basic.NET

Introduction to Programming Microsoft.NET Applications with Visual Studio 2008 (C#)

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Contents. Introducing C# and the.net Platform...1

Prerequisites: The student should have programming experience in a high-level language. ITCourseware, LLC Page 1. Object-Oriented Programming in C#

Hierarchical inheritance: Contains one base class and multiple derived classes of the same base class.

MICROSOFT.NET INTRODUCTION TO MICROSOFT'S.NET TECHNOLOGY

Software Development & Education Center Complete.NET 4.5

DC69 C# &.NET DEC 2015

The Microsoft.NET Framework

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

UNIT I An overview of Programming models Programmers Perspective

This web service can be available to any user on the internet regardless of who developed it.

Introduction to C++/CLI 3. What C++/CLI can do for you 6 The rationale behind the new syntax Hello World in C++/CLI 13

Trusted Components. Reuse, Contracts and Patterns. Prof. Dr. Bertrand Meyer Dr. Karine Arnout

Introduction to.net Framework and Visual Studio 2013 IDE MIT 31043, Visual Programming By: S. Sabraz Nawaz

.NET CLR Framework. Unmanaged Hosts - Assembly Access

Apex TG India Pvt. Ltd.

INTERNAL ASSESSMENT TEST 1 ANSWER KEY

Creating a Service Platform for.net. Clement Escoffier PhD Student University of Grenoble

PES INSTITUTE OF TECHNOLOGY

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

,

Why bother / who cares?

Introduction to.net Framework and Visual Studio 2013 IDE MIT 31043, Rapid Application Development By: S. Sabraz Nawaz

Introduction to the.net Framework

An Evaluation of.net and Java. Paul McIntyre

Transcription:

MCA 512:.NET framework and C# [Part I : Medium Answer type Questions] Unit - 1 Q1. What different tools are available and used to develop.net Applications? Hint a).net Framework SDK b) ASP.NET Web Matrix c) Microsoft Visual C#.NET d) Microsoft Visual Studio.NET Professional 2005 Q2. What platform and languages does the.net Framework support? Q3. What does Managed mean in the.net context? Hint Managed Code, Managed Data, Managed Classes Q4. What is Garbage collection? Do we have any control over the garbage collection algorithm? Q5. What is Common Language Runtime? Compare CLR with earlier runtime phenomenons. Q6. What are the main features of.net platform? Discuss them briefly. Q7. What is Just-In-time Compilation? How it is using in connection with Intermediate Language? Q8. Explain the working of JIT and IL with suitable example. Q9. What is the difference between.exe and.dll files? Explain the process to create both of them in.net context. Q10. How does.net Remoting work? Hint Single Call, Singleton, Client-activated object. Q11. Briefly explain the development cycle of.net technology. What are the major drawbacks of earlier technologies prior to.net? Q12. What is Visual Studio.NET? How it fits in the.net Framework? Q13. Define following terms: i.) CTS ii.) CLS iii.) MSIL iv.) BCL v.) CLR vi.) CLI Q14. Explain the historical development phases of C# and.net. Question Bank of MCA 512 :.NET Framework & C# Page 1/6

Unit - 2 Q1. What are the major characteristics of C# language? Q2. Explain the process to execute a C# program. Q3. What do you mean by Properties in C#. Explain those using suitable examples. Q4. What is the implicit name of the parameter that gets passed into the Set method/property of a class? Explain with some example. Q5. What is Boxing and Unboxing concepts using in C#. Explain with suitable examples. Q6. What is the difference between an Interface and Abstract class? Explain with examples. Q7. What are the different ways a method can be overloaded in C#? Q8. What is the difference between System.Array.Copyto() and System.Array.Clone()? Explain with examples. Q9. Develop a method to compare strings in C#. Q10. What is a Delegate? What are the multicast delegates? Explain with example. Q11. What is an Event Handling? Write a program to handle the Mouse Click Event using C#. Q12. Explain the concept of Jagged Arrays in C# using suitable example? What is the major advantage of Jagged Array over normal array? Q13. String class supports two substring methods. How do they differ? Give an example where both the methods will return the same substring. Q14. Find errors, if any, in the following statements: a) string s1 = ( abc + xyz ); b) String s2 = s1 + abc ; c) string s1.copy( abc ); d) string s3 = @\ABC\n\Csharp; e) int n = srting.compare(s1, s2, false); Q15. Explain the use of System.Collection in.net development. Q16. Write a program to implement System collection as ArrayList. Question Bank of MCA 512 :.NET Framework & C# Page 2/6

MCA 512:.NET framework and C# [Part I : Medium Answer type Questions] Unit - 3 Q1. Explain the term namespace. Discuss the various contents of System namespace. Q2. What is the need of using namespace in a class. Explain with the help of an example. Q3. Explain different type of stream classes in C#. Q4. Write a program to explain reading data from a text file and writing it to another text file. Q5. What is multi-threading? Write a program for creating and starting a thread. Q6. What is thread pool? Explain with the help of an example. Q7. Briefly describe the namespace which are used for network programming in C#. Q8. What is socket? How they are used for client-server programming? Explain with the help of an example. Q9. What are windows forms? Write steps for the following: (ii) (iii) Creating Windows Application Adding windows forms to the project Resizing Windows forms Q10. Explain the working of following controls: Button (iii) Checkbox (iii) Label (iv) Textbox (v) ComboBox Q11. What is Exception? Explain exception handling with the help of an example. Q12. Discuss commonly used exceptions. Explain deriving exception classes with the help of an example. Q13. How will you handle Nested Try-Catch-Finally Block to handle exceptions? Explain with suitable example. Q14. Create a windows form that contains a text field that can be used to enter a number. When user will press the Enter button, display a message in a label that states whether the number is in between 0 to 1000. Question Bank of MCA 512 :.NET Framework & C# Page 3/6

Unit - 4 Q1. Discuss different Web Services supported by.net technology. Explain the role of these services towards the improvement of Internet Technologies. Q2. Briefly explain the features and application domains of following Web Services: i) WDSL ii) SOAP Q3. Explain the SOAP Web Service architecture in detail. Use suitable examples to explain the role of SOAP services towards the advancement of Internet Technology. Q4. Discuss different Windows Services supported by.net technology. Explain the role of these services towards the improvement of Windows Advancement. Q5. Explain the term Reflection in.net. What is the application domain of this concept? Use Reflection to display the information of Classes, Methods and Constructors at the Run-time in your program. Q6. Explain the development need and requirement of DLL, OLE, COM, DCOM and COM+ technologies. Use suitable examples to differentiate among themselves. What are the major advantages of COM+ technology over its earlier ancient technologies? Q7. What is Localization concept? What is its role in the.net technology? Use suitable example to implement Localization in.net. Q8. Write down the required steps to create a Web Service using VS.NET IDE. Q9. Using some suitable example write down the steps to deploy a Web Service in VS.NET environment. Q10. What do you mean by Windows Messaging Services? Write down the steps to deploy a Messaging Service using VS.NET. Q11. Write a program to implement a TCP Message Sender/Receiver using C#. Q12. Write a program to connect a SQL server database with a Windows Form Application made in VC#. Explain the necessary steps to deploy such an application. Q13. Describe in detail the architecture of ASP.NET (ii) Describe in detail the steps involved in writing a simple web service. Q14. Explain the Web method in web services and discuss the various ways of implementing web services. Q15. Explain the various stages of a Web Form Life Cycle using suitable example. Q16. Briefly describe distributed application. How remote objects are implemented in C#? Explain with the help of an example. Question Bank of MCA 512 :.NET Framework & C# Page 4/6

Q17. Explain different GDI+ classes in.net. Q18. What are the new features in Graphical Device Interface Plus (GDI+)? Explain them in detail. Differentiate between GDI and GDI+. Q19. Explain the working of Paint event handler with the help of an example. Q20. How pointers are used in C#? Explain with the help of an example. Q21. Explain the following parts of ASP.Net web application: (ii) Web Forms or.aspx pages Code-behind pages (iii) Configuration files (iv) Global.asax file (v) XML Web service links (vi) Database connectivity (vii) Caching Q22. Discuss the following attributes: (a) Page Attributes: (ii) (iii) Language Codebehind SmartNavigation (b) Form attributes: Method Q23. Explain General Page Life-Cycle stages of an ASP.Net page. Q24. What is unsafe code in C#? Explain with the help of an example. Q25. Explain the role of DCOM objects in the development of Internet technologies. What advantages do they carry over COM applications? Question Bank of MCA 512 :.NET Framework & C# Page 5/6

Unit - 5 Q1. Write down the steps to deploy a Messenger Application using VS.NET. What differences system resources are required by a PC to deploy Messenger Application? Q2. Explain the process of Member Invocation using suitable examples. Q3. How will you implement Reflection on Generics? Give suitable example. Q4. Write down the code to implement a Chat Messenger Application using C#. Q5. Explain the role of Socket Programming to implement a Secure Messaging Service in.net. What are the major bottlenecks to provide Secure Messaging in MS Windows environment. Q6. How will you initialize an attribute using a Constructor? Explain with the help of an example. Q7. What are the Unified classes? What are their application domains? Q8. What do you understand about.net Assemblies? What is the difference between Private and Shared Assemblies? Q9. Explain the process to create a strong name for a.net assembly. What is GAC? Where is it situated on the system? What is the smallest unit of execution in.net? Q10. Explain Manifest and Metadata in context of.net Assemblies. Q11. Explain the difference between Built-in and Custom attribute with example. Q12. What are the Serialization related Attributes. Explain with example. Question Bank of MCA 512 :.NET Framework & C# Page 6/6