Tech 'n' Tech Books


.NET General FAQ

»   What is Microsoft.NET platform?
»   What is .NET framework?
»   What is difference between VB.NET and C#?
»   What is the difference between Console, Windows, Web applications and Web services?
»   What is meant by language interoperability and language integration?
»   What is a .NET Assembly?
»   What are the differences between a .NET Assembly, a Windows DLL and a COM Component?
»   What is the difference between an executable assembly and a class library?
»   What does one need to build or execute .NET applications?
»   What does it mean by managed code?
»   What is meant by un-safe code?
»   What is the difference between Unmanaged and Unsafe code?
»   What about the MS.NET standardization?
»   What about the implementation of non Microsoft.NET on the Windows Operating System?
»   What is the difference between traditional development and .NET development?
»   What are the basic components of .NET platform?
»   What is the software development and execution flow in Microsoft.NET?
»   How is MS.NET compared with Java based platforms (J2EE)?
»   Why should one use MS.NET for software development?
»   What are the shortcomings of MS.NET platform?
»   How true it is that .NET and Java programs are quite in-efficient when compared to C++?
»   What are XML Doc comments (comments start with three slashes ///)?
»   Using COM components in .NET and How to add a reference to a COM component?
»   What is .NET Framework and what are CLR, CTS and CLS?
»   What is MSIL / IL? What is JIT (Just In Time)?
»   What is Code Access Security (CAS)? How does CAS work? Who defines the CAS code groups?
»   What is serialization in .NET and what are the ways to control serialization?
»   What is Active Directory? What namespace should I use to use Active Directories?
»   Can I use the Win32 API from a .NET Framework program?
»   How do I send an attachment in an email?

.NET Winform Frequently Asked Questions

Forms

»   What are windows form applications?
»   How are WinForm apps different from the Console Apps?
»   How is the Windows form application development supported in .Net?
»   What support does Visual Studio.Net provide for the development of .Net win form apps?
»   How do I make a "Hello, WinForm".net app with VS.Net and Visual C#?
»   How do I make a "Hello, WinForm" .net app using VS.Net and VB.Net?
»   What is the architecture of .Net win form applications?
»   How do I make a "Hello, WinForm .NET app without VS.Net in Visual C#?
»   How do I make a "Hello, WinForm .NET app without VS.Net in VB.Net?
»   How do I provide the event handling for my form and controls using VS.Net?
»   How event handling is implemented in win form and .net form controls with C#?
»   How event handling is implemented in win form and .NET form controls with VB.Net?
»   What are the lifetime events of a form?
»   How do I change the title of my window?
»   How do I change the application name?
»   How do I set the startup position of the form?
»   How do I set the initial (startup) size of the form?
»   How do I set the startup window state of the form?
»   How do I hide my form?
»   How do I show my form?
»   What is the difference between modal and non-modal dialogs?
»   How do I show my form as a modal dialog?
»   How do I minimize, maximize and restore my form programmatically?
»   How do I hide maximize, minimize and close box at the form title bar?
»   How do I make my form non-resizable or fixed length?
»   How do I change the icon of my form to be displayed at title bar?
»   How do I make my form not to appear in the task bar?
»   How do I make and display a form without title bar?
»   How do I close the form programmatically?
»   How do I exit my win form application programmatically?
»   How do I display a message box in my form application?
»   How do I add another form into my win form application?
»   How do I set the first form to be loaded at application startup?
»   What does it mean by scrollable forms in .Net?
»   How do I make a splash screen in my win form application?
»   What basics should be remembered while developing win form apps?
»   How do I change the icon of the application I am working with?
»   How do I prevent a user from resizing a form?

Controls

»   What are win form controls? How they are represented in .Net framework class library?
»   What are the fundamental and common properties of .Net controls?
»   How do I set the tab order of the controls on the form?
»   What does it mean by anchoring of controls?
»   How do I set the anchoring property of my controls?
»   What does it mean by docking of controls?
»   How do I set the docking property of my controls?
»   How do I set the width of a ComboBox to fit the contents?
»   How do I set the color and font in a RichEditBox?
»   How do I browse and read a text file into a TextBox?
»   How to use the Splitter control?
»   How do I place restriction when entering some text in a textbox?
»   How do I access controls on another Form?
»   How can I access a Website/Webpage with a VB.NET LinkLabel control?
»   How do I add items to a ComboBox and sort them?
»   How do I load a picture into the PictureBox control?
»   How do I add a control to windows form at runtime?
»   How to create an "Explorer style" application in VB.NET?
»   What is a Tooltip control and how should I use it?

VB.NET Frequenly Asked Questions

»   What is the difference between VB6 and VB.NET?
»   What are Console Applications in VB.NET?
»   What are namespaces and what is the importance of them?
»   What is the importance of the Option statement?
»   What are attributes in Visual Basic .NET?
»   What are Enumerations in VB.NET and how are they used?
»   How do I convert text from lower case to upper case in VB.NET?
»   How do I handle Math functions in VB.NET?
»   How do I handle Date and Time in VB.NET?
»   How do I create Procedure Delegates?
»   How do I use the InputBox Function?
»   How do I write data to a text file in VB.NET?
»   What is Anchoring and Docking?
»   How to get computer name and IP address?
»   How to get the environment information in VB.NET?
»   How do I read and write data to an XML file?
»   How to work with an interface in VB.NET?
»   How to convert the format of images in VB.NET?
»   What is the concept of destructors in VB.NET?
»   How do I get Version Information From The AssemblyInfo File?
»   What is managed code and managed data?
»   What is an Assembly?
»   How do I find the path from where the application is running?
»   How do I get the screen resolution of my working area?
»   How can I run a .EXE from a VB.NET application?
»   What is Try- Catch –Finally Exception Handling?
»   How do I convert one DataType to other using the CType Function?

Visual Studio.NET FAQ

»   What is Visual Studio.NET?
»   Why use the IDE when we can develop a .NET application for free?
»   Is there any other IDE available for the development of .Net programs?
»   What are the different parts and areas of Visual Studio.Net IDE's called?
»   What are VS.NET solutions and projects?
»   What are the different types of projects that can be created with Visual Studio.NET?
»   How are projects different from the namespaces?
»   How are namespaces different from assemblies?
»   What does it mean by code folding in Visual Studio.Net?
»   What does it mean by syntax highlighting?
»   What does it mean by VS.NET hot compilation?
»   What are regions in Visual Studio.NET IDE’s code view?
»   What is the difference between the Design View and the Code View of the Visual Studio.NET?
»   How can I compile and build a particular project and the whole solution?
»   What is debugging? What is a debugger?
»   What features does the Visual Studio.NET debugger provide to the developers?
»   What is the difference between running an application with and without debugger?
»   How can I run an application with and without debugger?
»   What are break points in context with the debugger?
»   How can I add a break point in my code? How can I remove a breakpoint?
»   How can I see the runtime values of different variables of my code using debugger?
»   How can I see the runtime values of the content of a class or structure?
»   What does it mean by 'watch' in context of the debugger?
»   When the execution of a program is paused at a breakpoint, how can I resume?
»   How do I step into and step over the code with debugger?
»   How are projects and solutions mapped to .NET assemblies?
»   How much projects a solution may have?
»   How to set the start application of a multi project solution?
»   How do I change the name of the resulting assembly files (.exe or .dll)?
»   What is the difference between a debug and a release build?
»   What are references in context of the VS.NET projects?
»   How many types of reference are there in the Visual Studio.NET?
»   What are web references in context of the VS.NET projects?
»   How do I add a reference to a .NET assembly in my project?
»   What is Visual Studio.NET IDE and what is the importance of it?
»   What are the developing options in VS.NET? And what project templates are there?
»   How do I change the icon of my application?
»   How do I make folders in the project?
»   How do I add a new or existing file to a project or to a project folder?
»   How do I add a new or existing project to a solution?