.NET Remoting

.NET Remoting Remoting enables software components to interact across application domains. The components interacting with each other can be in different processes and systems. This enables us to create n-tier Distributed applications. For more details on N-tier Applications see the article on n-tier Applications in this series. In this article we try to explain .NET Remoting in a clear and concise manner The .NET Remoting Architecture: Here is a simplified illustration of the .NET Remoting Architecture. The Key Players are: ………..– Client Object ………..– Server (Remote) Object ………..– Proxy Object… Read More

Regular Expressions in C# – Quantifiers and Delegates

Regular Expressions in C# – Quantifiers and Delegates In this tutorial you will learn about Quantifiers, Grouping constructs, Backreferences, Backreference Constructs, Alternation Constructs, Miscellaneous Constructs, System.Text.RegularExpressions Namespace, Delegates in the namespace System.Text.RegularExpressions and Typical Examples of Regular Expressions. Quantifiers Quantifiers add optional quantity data to a regular expression. A quantifier expression applies to the character, group, or character class that immediately precedes it. Quantifier Description * Specifies zero or more matches; for example, \w* or (abc)* + Specifies one or more matches; for example, \w+ or (abc)+ ? Specifies zero… Read More

Regular Expressions and C#, .NET

Regular Expressions and C#, .NET This Article explores the concept of Regular Expressions in the context of C#, .NET support for Regular Expressions, Meta-characters and their Description, Character Escapes, Substitutions, Character Classes, Regular Expression Options and Atomic Zero-Width Assertions. What are regular expressions? Regular expressions are Patterns that can be used to match strings. You can call it a formula for matching strings that follow some pattern. Regular expression(s) can be considered as a Language, which is designed to manipulate text. You can then ask questions such as “Does the… Read More

Test Cases, Test Scenarios Interview Questions

Test Cases, Test Director and Test Scenarios Interview Questions This article provides Software Testing Interview Questions covering Test Cases, Test Scenarious and Test Director questions. For more Interview Questions / Answers related to testing, click on links provided at the end of each question set… Test Cases 1. How will you prepare test cases? 2. Write the testcases on ATM Transactions? 3. What is meant by Hot Keys? 4. How is test case written? 5. How can we write a good test case? 6. How will you check that your… Read More

Inheritance in C#

Inheritance in C# This article discusses Inheritance concepts in the context of C# Before we understand Inheritance in C# it is important to understand the key players involved, viz Objects, Classes and Structs Classes and Structs are ‘blue-prints’ or templates from which we instantiate (create) objects Example a car may be created based on its blue print Car is the object and blue print is the class (or template) What are types? An object can be of the following types – Class or Struct There are many differences between the… Read More

Building Web Based N-Tier Applications using C#

Building Web Based N-Tier Applications using C# This article explores the N-tier and Distributed Application Architecture. Over the last decade, the way applications are designed has evolved and come a long way. We have stand-alone applications, server based applications, client server applications, web based applications, n-tier applications, distributed applications, Peer-to-peer apps, service-oriented Architectures, component based Development and the list goes on. This article discusses the advantages, disadvantages of n-tier applications and methods to implement web based n-tier Applications using C#, .NET Why N-Tier Applications? N-Tier Applications can easily implement the… Read More

Delegates in C#

Delegates in C# Most programmers are used to passing data in methods as input and output parameters. Imagine a scenario where you wish to pass methods around to other methods instead of data. Amazed! Read further. Consider a scenario where you need to make a ‘business decision’ in your program, to make a decision you need data. To get data you need to call a method. However the method name is not known at design time. It will only be known at run time. In this case you need to… Read More

Developing Client applications in SQL Server 2005

Developing Client applications in SQL Server 2005 In this tutorial you will learn about developing client applications in SQL Server 2005, The context connection, Restrictions for the context connection, ADO.NET in different SQLCLR objects, Avoiding SQL CLR +ADO.NET, System.Transactions, ADO.NET and SQLCLR. A .NET data provider is a link between an application and a data source. The link returns result sets from the data source and propagates changes to the data source. SQL Server 2005 is highly integrated with .NET Framework. Stored procedures, functions, user-defined types and user defined aggregates… Read More

SQL Server Management Objects

SQL Server Management Objects In this tutorial we shall learn about SQL Server Management Objects, briefly examine the different objects available for the process, Connecting to the Server, Database objects and Collections and Scripting. The Administrative programming interface of SQL Server 2005, eases the process of managing SQL Server Management objects. The developer is given a complex array of objects that are specifically designed to assist in the task. Connecting to the Server Before actually beginning the task of managing objects, the developer must connect to the server. This can… Read More

NET CLR in SQL Server 2005

Using .NET CLR in SQL Server 2005 In this tutorial we will introduce the concepts relating to CLR integration with SQL Server 2005 including how to implement managed code. New types and aggregates extend the functionality of SQL Server 2005. The Common Language Runtime enables developers write procedures, triggers and functions in any of the languages supported. SQL server CLR integration is achieved in a few steps: 1. The developer has to write the managed code as a set of class definitions. These include stored procedures, functions, triggers written as… Read More

Native HTTP Support in SQL Server 2005

Using Native HTTP Support in SQL Server 2005 In this tutorial you will learn about Using Native HTTP Support, Native HTTP Support in SQL Server 2005 and Configuring Native HTTP Support . Using Native HTTP Support SQL Server 2005 has the built in capability of delivering fully functional web services. The HTTP endpoint is more than just an extension of XML abilities. It can return row sets, scalar values, messages and errors serialized into XML automatically. The technology utilizes XML, supports sessions, and monitors SOAP connections and other database server… Read More

XML Data Types in SQL Server 2005

XML Data Types in SQL Server 2005 In this tutorial you will learn about XML Data Types, Query and Inexes in SQL Server 2005 – XML Data type, XML Typing, Advantages of storing XML in databases, Untyped XML data, Using Typed XML, Managing XML indexes, XQuery and XQuery syntax. XML Data type As stated above the XML data type is a new introduction in SQL Server 2005. It enhances the developer’s ability to work with XML within the framework of T-SQL. This data type can be used just like any… Read More

Using XML in SQL Server 2005

Using XML in SQL Server 2005 In this tutorial you will learn about using XML in SQL Server 2005 – XML enhancements in SQL Server 2005, the FOR Clause, Using XSINIL with ELEMENTS, Using elementsxinil in EXPLICIT mode and Enhancements to OpenXML function   XML enhancements in SQL Server 2005 Microsoft SQL Server 2000 introduced XML capabilities to the server in a very limited manner. Developers could export relational data as XML and shred the same back into XML. However, such data could not be stored in the database, except… Read More

Risk Analysis

Risk Analysis In this tutorial you will learn about Risk Analysis, Technical Definitions, Risk Analysis, Risk Assessment, Business Impact Analysis, Product Size Risks, Business Impact Risks, Customer-Related Risks, Process Risks, Technical Issues, Technology Risk, Development Environment Risks, Risks Associated with Staff Size and Experience. Risk Analysis is one of the important concepts in Software Product/Project Life Cycle. Risk analysis is broadly defined to include risk assessment, risk characterization, risk communication, risk management, and policy relating to risk. Risk Assessment is also called as Security risk analysis. Technical Definitions: Risk Analysis:… Read More

Technical Terms Used in Testing World

Technical Terms Used in Testing World In this tutorial you will learn about technical terms used in testing world, from Audit, Acceptance Testng to Validation, Verification and Testing. Audit: An independent examination of a work product or set of work products to assess compliance with specifications, standards, contractual agreements, or other criteria. Acceptance testing: Testing conducted to determine whether or not a system satisfies its acceptance criteria and to enable the customer to determine whether or not to accept the system. Alpha Testing: Acceptance testing performed by the customer in… Read More

Bug Life Cycle & Guidelines

Bug Life Cycle & Guidelines In this tutorial you will learn about Bug Life Cycle & Guidelines, Introduction, Bug Life Cycle, The different states of a bug, Description of Various Stages, Guidelines on deciding the Severity of Bug, A sample guideline for assignment of Priority Levels during the product test phase and Guidelines on writing Bug Description. Introduction: Bug can be defined as the abnormal behavior of the software. No software exists without a bug. The elimination of bugs from the software depends upon the efficiency of testing done on… Read More

Using Notification Services in SQL Server 2005

Using Notification Services in SQL Server 2005 In this tutorial you will learn about using notification services in SQL Server 2005, Notification Services Architecture, Building Notification Services Solutions, Using Notification Services, Subscription Management, Syntax for adding subscribers, Syntax for adding a device, Syntax for Adding the Subscriptions. Notification Services Architecture Building Notification Services Solutions This new feature of SQL Server 2005 is directed towards the delivery of event driven or scheduled notifications to users who have opted to receive such notifications. Developers find this feature extremely useful for developing and… Read More

SQL Server 2005 – Service Broker

SQL Server 2005 – Service Broker Introduction The process of sending and receiving asynchronous messages by different processes in SQL Server 2005 is enabled by the Service Broker. The Transact SQL Data Manipulation Language is used to the send messages to a queue in the database of the sender or to another database in the SQL Server instance, or another server instance or remote server. Conceptually the process involves queues, dialogs, conversations groups and activation. In this tutorial we will briefly examines these concepts before having a practical look at… Read More

Oracle Apps 11i : Asset Management – Journal Entries

Oracle Apps 11i : Asset Management – Journal Entries In this tutorial you will learn about Journal Entries: Assets Journal Entries Flow – Oracle Assets creates journal entries for depreciation expense, asset cost, other accounts, and automatically creates general ledger transaction journal entries, if you have set up the journal entry category for that transaction type in the asset book. Journal Entries: Assets Journal Entries Flow The GL period for which you want to create journal entries must be open, The period name in the depreciation calendar assigned to the… Read More

Oracle Apps 11i : Asset Management – Retirements

Oracle Apps 11i : Asset Management – Retirements In this tutorial you will learn about Asset Management – Retirements; Types of Asset Retirement. – Full Retirement, Partial Retirement, Undo or Reinstate Retirements, Retiring Separately Across Depreciation Books, Reinstating Retired Assets – Reinstating with a PENDING status, Reinstating with a PROCESSED Status and Reversing a Reinstatement. Retirements 1. You retire an asset fully or partially when it is lost, stolen, damaged, sold, returned, or for any other reason that causes you to stop using it. 2. You retire assets by units… Read More

Data Manipulation Language (DML) in SQL Server 2005

Data Manipulation Language (DML) in SQL Server 2005 In this tutorial you will learn about Data Manipulation Language (DML) – New Data Types, New Operators, The APPLY Operator, Ranking Functions, The OUTPUT Statement, Common Table Expressions(CTE), OTHER DML and T-SQL functions, TABLESAMPLE, Exception Handling, and Procedure for using Structured Exception handling. Data manipulation Language (DML) is a set of statements that help manipulate data in the database. The heart of the DML is T-SQL. A number of enhancements have been made to T-SQL in the Yukon version. In this section… Read More

T-SQL Enhancements in SQL Server 2005

T-SQL Enhancements in SQL Server 2005 In this tutorial you will learn about T-SQL Enhancements in SQL Server 2005 – Data Definition Language Statements, .NET framework integration, Full Text Search, Index transact SQL Statements, Security Transact SQL Enhancements, Service Broker T-SQL statements, Synonym Transact SQL Statements, Table and Index Partitioning Transact SQL Enhancements, Table Transact SQL Enhancements, Triggers and Event Notification Transact SQL Enhancements. T-SQL enhancements in SQL Server 2005 range from alternative mechanisms for transaction isolation to declarative support for hierarchical queries. The statement level recompilation also improves existing… Read More

Security Features in SQL Server 2005 for the Developer

Overview of SQL Server 2005 for the Developer-Security In this tutorial you will learn about Security Features in SQL Server 2005 – Authentication, Password Complexity, Password Expiration, Lockout Behavior, Endpoint-based Authentication, Authorization, Native Data Encryption, Code and Module Signing, SQL Server Agent Operations, Monitoring and Auditing   Authentication SQL server has been designed to be “secure by default”. However, it has a number of customizable features that further increase the degree of protection—Authentication, Authorization and encryption. The settings have been optimized and avoid installing non essential components and features that… Read More

Oracle Apps 11i : Asset Management – Depreciation

Oracle Apps 11i : Asset Management – Depreciation In this tutorial you will learn about Asset Management – Depreciation ; a) Elements, b) Basic depreciation calculation, c) Calculate Annual Depreciation, d) Allocate Annual Depreciation across Periods, e) Spreading Depreciation across Expense Accounts, f) Methods, g) Run-Depreciation, h) Closing a Depreciation Period and i) Programs Depreciation a) Elements Define corporate, tax, and budget asset books. Define the corporate book first to associate it with multiple tax and budget books. Oracle Assets provides many standard depreciation methods. Set up additional methods if… Read More

Oracle Apps 11i : Asset Management – Mass Transfers

Oracle Apps 11i : Asset Management – Mass Transfers In this tutorial you will learn about Asset Management – Mass Transfers; a) Mass Reclassifications, b) Using Mass Changes and c) Mass Asset Transfers. Mass Transfers a) Mass Reclassifications Figure 1. Navigate to Mass Reclassifications. Figure 2. Create Mass Reclassifications. Figure 3. Running Mass Reclassification.(Request # 3067276 and 3067277) You can reclassify a group of assets using the Mass Reclassifications window. In addition to reclassifying assets to a new category, when you run the Mass Reclassification process, you have the option… Read More

Oracle Apps 11i : Asset Management – Asset Adjustments

Oracle Apps 11i : Asset Management – Asset Adjustments In this tutorial you will learn about Asset Adjustments – Single Asset Reclassification, Adjusting Units, Assigning Units, Adjusting Financial Information and Single Asset Transfers.   Asset Adjustments You can adjust an asset by reclassifying, changing the number of units, adjusting the financial information, or performing a mass change. Single Asset Reclassification Figure 1. Navigating to Single Asset Reclassification. Figure 2. Single Asset Reclassification. Reclassify assets to update information, correct data entry errors, or when consolidating categories. Adjusting Units a) You can… Read More

Oracle Apps 11i : Asset Management – Mass Additions

.Oracle Apps 11i : Asset Management – Mass Additions In this tutorial you will learn about Mass Additions – The Mass Addition Process, Create Mass Additions, Prepare Mass Additions, Post Mass Additions and Delete Mass Additions.   Mass Additions Mass Additions Process Step 1 Create Mass Additions : Run Mass Additions Create from Oracle Payables to copy invoice distribution lines representing potential assets into the FA_MASS_ADDITIONS interface table in Oracle Assets. Figure 1. Run the Mass Additions Create program. Step 2 Prepare Mass Additions : Use Prepare Mass Additions to… Read More

Oracle Apps 11i : Asset Management – Manual and Quick Additions

Oracle Apps 11i Free Training : Asset Management – Manual and Quick Additions In this tutorial you will lean about Manual and Quick Additions – Adding Assets Manually, Quick Additions, Detail Asset Additions – Using the Asset Details Window, Using the Books Window, Using the Assignments Window and Using the Source Lines Window. Manual and Quick Additions Adding Assets Manually You use Quick Additions to add assets manually. All assets added to the primary asset book are automatically converted to the reporting currencies asset books when you save transaction. Based… Read More

Oracle Apps 11i : Asset Management – Asset Books Regions

Oracle Apps 11i Tutorials : Asset Management – Asset Books Regions In this tutorial you will learn about various Asset Books Regions like Calendar Region, Accounting Rules Region, Natural Accounts Region, Journal Categories Region and Asset Categories Regions. Calendar Region Allow Purge : Purges data from the asset book. GL Set of Books : Enter the GL set of books for creating journal entries. Prorate Calendar : Determine depreciation rate. Current Period : Oracle Assets updates the current period field each time the current period is closed and the next… Read More

Oracle Apps 11i : Asset Management – Asset Book Positioning

.Oracle Apps 11i Tutorials : Asset Management – Asset Book Positioning Oracle Assets is a complete asset management solution that maintains property and equipment accurately to help you the best accounting and tax strategies. You can add, transfer, and retire assets. You can adjust for a single asset, group of assets, or financial information. Oracle assets adapts to various countries’ tax and accounting laws to accommodate fluctuating economies, unplanned depreciation, and other unforeseen circumstances. Oracle assets provides reports that you can use to inform the fixed asset manager of additions,… Read More

Oracle Apps 11i : Suppliers

. Oracle Apps 11i Tutorials : Suppliers One must define a supplier before performing most activities in Purchasing and Payables. Optionally enter a recommended supplier on a requisition. Need a supplier to issue a RFQ. Use the same supplier for entering a quotation. Need supplier information for POs. Receive goods or services from suppliers. Return goods to supplier. Pay the supplier for the goods or services purchased. Suppliers can be set up from many different applications, but the data is stored in only in one place. Applications sharing supplier information… Read More

Oracle Apps 11i : Creating Journals through Oracle GL

. Oracle Apps 11i Free Training : Journal Entry This tutorial will describe the procedure of creating journals through oracle GL – Create a new batch with multiple Journal entries, Enter Journals to a Batch and to Enter Journal Lines. Create a new batch with multiple Journal entries Create a Journal batch The following are the steps for creation of a journal batch: 1. Navigate to the enter journals window. 2. Choose New Batch. 3. Enter an optional Batch name to identify the batch on general ledger and journal entry… Read More

ASP.NET Advanced Site Functionality

ASP.NET Advanced Site Functionality In this tutorial you will learn advanced site functionality, Enhanced Page Framework, To create the Web.Sitemap file, Tracking Traffic with Site Counters and Going Mobile. Enhanced Page Framework The advanced functionalities offered by ASP.NET include site navigation and site counters. The built in navigation has three components: 1. Site Structure which is a programming interface that lists the hierarchical structure of the Website. The site map object exposes this interface using the components provided by the Site Map Provider. The default data store is usually a… Read More

ASP.NET : Dynamic Image control

ASP.NET Dynamic Image control In this tutorial you will learn how to create Dynamic Image Control, DynamicImage Control Properties and Custom Parameters. The DynamicImage control derives from the DynamicImageBase which is in turn derived from Image. This control acquires image bytes from varied sources and renders them to image capable devices using an internal normalization process. It stores the images in the System.Drawing.Image object and is cached in ASP.NET Cache with a randomly generated key. The HTML generates a < img > tag. The CachedImageService.axd URL is a built in… Read More

ASP.NET Creating Web Wizards

ASP.NET Creating Web Wizards In this tutorial you will learn about Rich Controls and Services, Creating Web Wizards, Working with the Wizard Control, Editing Wizard Steps, Adding a Completion Step, To edit the completion step, To show the user’s data and Testing Wizard Control. Rich Controls and Services ASP.NET 2.0 comes packaged with a number of goodies. A rich set of controls and services are a bonus to both the developer and the end user. Wizards, image generators and site navigation functions and counters are a few features that have… Read More

Displaying Master-Detail Data on Separate Pages in ASP.NET

Displaying Master-Detail Data on Separate Pages In this tutorial you will learn how to display Master-Detail Data on Separate Pages, create the details page, test the pages and Allow Editing, Deleting, and Inserting Using a DetailsView DataBound control. A variation of the GridView and DetailsView control is the display on separate pages. Each record has an hyperlink which enables them to navigate to a second page where they can view the detail records in a DetailsView control 1. Add a new page to the Web site and name it MasterCourses.aspx.… Read More

ASP.NET Displaying Master-Detail Data on the Same Page

ASP.NET : Displaying Master-Detail Data on the Same Page In this tutorial you will learn how to display Master-Detail Data on the same page, To display the master records, To configure a query to display related records and To test the page Data from related tables can be displayed on one page. The master table data is displayed in a grid and users can select individual rows. When they select a row, one or more details of records are displayed I a scrollable control elsewhere on the page. We shall… Read More

SQL Server Architecture and Components

Business Intelligence Development Studio This solution oriented interface is intended for creating Business intelligence services, integrating projects involving Analysis Services, Reporting services and Data Transformation Services. It is similar to SQL Server Management Studio and provides integration with Visual SourceSafe. SQL Server Integration Services This is a revamped version of the SQL Server 2000 based Data Transformation Services. The improvements have been made in the performance, usability and manageability aspects of the tool. It contains a Business Intelligence Workbench and SQL server Workbench which enables extracting data for the data… Read More

ASP.NET DataBound Controls – Details View

ASP.NET : DataBound Controls – Details View In this tutorial you will learn DetailView DataBound Control, To create a file system Web site, Connecting to SQL Server, Use a Drop-Down List as the Master and To test the drop-down list. The DetailsView is a control that is complementary to the GridView control. It has been introduced in ASP.NET 2.0 to provide an ability to work with a single record or row from an associated data source. The default view of this control is vertical with each column of the record… Read More

ASP.NET Using a Grid to Display Detail Information

ASP.NET Using a Grid to Display Detail Information In this tutorial you will learn how to use a GridView Control to display the details of the item selected in the DropDown list and test the page. We shall now use a GridView to display the details of the item selected in the DropDown list. 1. Switch to or open the Default.aspx page (or the page you have been working with), and switch to Design view. 2. From the Data group of the Toolbox, drag a GridView control onto the page.… Read More

ASP.NET Adding Sorting and Paging in GridView

Adding Sorting and Paging in GridView In this tutorial you will learn adding sorting and paging in a GridView Control, Implement Two Column Sorting, Create Code for Custom Sorting, Editing the GridView control data, Deleting Displayed Records, Inserting Records and Using Templates. Adding Sorting and Paging Sorting and paging can be added to the GridView control without writing any code. 1. In Design view, right-click the GridView control, and then click Show Smart Tag. 2. On the GridView Tasks menu, select the Enable Sorting box. 3. The column headings in… Read More

ASP.NET GridView Filtering

ASP.NET GridView Filtering In this tutorial you will learn how to add a filter to a Grid View Control, To modify the query with a parameterized filter, the WHERE Clause, Parameter properties, Parameter Value Editor and To test filtering. Adding Filtering If the developer wants to display only selected data in a page, the query for the SqlDataSource control will have to be modified. The first step in this process is to add a Textbox control where the users can enter the filter condition. The filter condition then becomes the… Read More

ASP.NET GridView Control

ASP.NET GridView Control In this tutorial you will learn about GridView Control, features of the GridView control, GridView supported field types and Creating a GridView control on a Page. The GridView control is the official successor to the DataGrid control of yesteryears. It is no longer listed in the toolbox, even though it is supported by ASP.NET 2.0. All new projects would automatically use the GridView control. Though both these controls have a similar look and feel they are implemented differently as already explained in the earlier section of this… Read More

SQL Server 2005 Management Studio

SQL Server Management Studio SQL Server Architecture and Components What strikes the developer is the absence of the SQL Enterprise Manager in the interface. The SQL Server Management Studio offers functionality enhancements and a new look and feel to the application. It has been implemented using Winforms and .NET framework and is completely different from the Microsoft management console and looks more like the Visual studio Interactive development Environment(IDE). The design allows administration and programming features through the same interface focusing upon consistency of experience. A significant improvement is the… Read More

Overview of SQL Server 2005 for the Database Developer

SQL Server 2005 Developer tools The driving force behind Micorsoft SQL Servr 2005 is the process of integration. With MSSQL 2005 the database developer experiences a paradigm shift. He can now locate his code with refrence to its functionality, he can access data in its native formats or build complex systems that are server driven. The integration with the .NET framework gives him the power of the class library and modern programming languages to implement functionalities within the server. The common language runtime(CLR) helps code procedures, functions and triggers in… Read More

ASP.NET Data Bound Controls

ASP.NET Data Bound Controls In this tutorial you will learn about Data Bound Controls – The Hierarchy of Data Bound Controls, Simple Data Bound Controls, Composite DataBound Controls and Hierarchical Data Bound Controls. The Hierarchy of Data Bound Controls Data Bound controls are controls that are bound to data sources. Traditionally the DataGrid is the principal data bound control in ASP.NET 1.x. Though DataGrid is still supported, ASP.NET 2.0 introduces three new controls—GridView, FormView and DetailsView. Unlike in ASP.NET 1.x, all controls descend from the BaseDataBoundControl class. It has two… Read More

ASP.NET SqlDataSource Control

SqlDataSource Control In this tutorial you will learn about The Data Source Wizard – SqlDataSource Control, the process of setting up the data source. The Data Source Wizard DataSource controls enable programmers to declaratively connect data sources to the user interface. The logic for retrieving the data from the source is inbuilt into the control. For instance when a DropDownList is added to the form the developer is prompted to connect to the DataSource. On Clicking ‘connect to DataSource’, the wizard is started to guide the user through the process… Read More

ASP.NET Data Source Object Model

ASP.NET Data Source Object Model In this tutorial you will learn about Data Source Object Model in ASP.NET 2.0, the Rationale of DataSource components, Data Source Control Internals, Tabular DataSource Controls, Hierarchical Data Source Controls, The SqlDataSource Control: Usage and Data Source Parameters. The Rationale of DataSource components The ASP.NET 2.0 data source model provides support for a declarative model of data binding. The data source components return and accept data from familiar streams such as SQL, XML, DataSet and from custom formats too. The schema is very approachable, time… Read More

Forms Authentication in ASP.NET

ASP.NET Forms Authentication In this tutorial you will learn about Forms Authentication in ASP.NET 2.0 – Forms Authentication class, Cookie Domain, Forms Cookies, The Login Control, Signin, Signout, Authenticate, Redirect, Login Status, Login Name and Login View Controls. Forms authentication has been made easier with a supply of readymade tools for repetitive tasks. ASP.NET 2.0 encapsulates all the best practices and provides built in solutions to virtually all the tasks relating to user databases, roles cached in cookies, controls for capturing user name and passwords, and administration tools for managing… Read More

ASP.NET Security

ASP.NET Security In this tutorial you will learn about ASP.NET 2.0 Security, The Security Architecture of ASP.NET 2.0, The security infrastructure and subsystem relationships of the ASP.NET and the sequence of events that occur when a authentication is sought. When we talk of ‘security’ we are basically acknowledging that there is a possibility of ‘vulnerability’. The developer and the Administrator need to focus on various threats and mitigation techniques and security concepts including principals, authorities, services, security identifiers, tokens, logon sessions, window stations, access control and so on… Security of… Read More

ASP.NET Setting Application-Level Caching

ASP.NET : Setting Application-Level Caching In this tutorial you will learn how to set application-level caching in ASP.NET 2.0. To Configure and Use Parameter-Level Caching and also the steps involved to cache based on parameters. Setting Application-Level Caching To configure application-level caching 1. In Solution Explorer, select the node representing your Web site. 2. Right-click, and then click Add New Item. 3. In the Add Item dialog box, click Web Configuration File, and then click Add. 4. You do not need to provide a name. The file must be named… Read More

ASP.NET Configuring Page-Level Caching

ASP.NET Configuring Page-Level Caching In this tutorial you will learn how to configure Page-Level Caching. Page directive and Duration attribute. Configuring Page-Level Caching 1. In Visual Web Developer, switch to Design view. 2. Drag a Label control to your page, leaving the default name of Label1. 3. Switch to Design view. 4. Double-click the surface. 5. A stubbed out method will be created for you named Page_Load. 6. Add the following highlighted code to the method: ………………void Page_Load(Object sender, System.EventArgs e) ………………{ ……………………….Label1.Text = System.DateTime.Now.ToString(); ………………} 7. Press CTRL+F5 to… Read More

ASP.NET State Management And Caching

ASP.NET State Management And Caching In this tutorial you will learn about Cache Dependency, SqlCache Dependency, New methods added to the CacheDependency Class and The process of writing the cache dependency file. The performance of any web application is incumbent upon the amount of server side processing that is required. Web servers must handle individual requests or multiple requests, give quick response time and reduce the load on intermediate and backend data systems. Output caching is regarded as one of the means of reducing server workload. It allows ASP.NET to… Read More

ASP.NET Customizing the Session State Mechanism

ASP.NET Customizing the Session State Mechanism In this tutorial you will learn about Extending the Session State Mechanism, The Default Session State Mechanism and its customization, Customizing the Session State Module and Writing a custom session state module Extending the Session State Mechanism The stateless HTTP protocol treats each page request independently and the server is unaware of the variable values of the earlier request. The session state is a dictionary based API that is used by developers to store user specific data for the duration of the session. The… Read More

ASP.NET State Management

ASP.NET State Management in ASP.NET 2.0 In this tutorial you will learn about new features included in ASP.NET 2.0 for State Management. The Control State, differences in handling View State and Control State, Implementing the control state. Initialization and loading of a controls private state. Web pages are constantly constructed and destroyed with round trips to the server. However, state maintenance is an essential aspect of deploying web pages on a stateless protocol such as HTTP. State management is defined as a process of maintaining state and page information over… Read More

ASP.NET Data Access features

ASP.NET Data Access In this tutorial you will learn about new features in Data Access, Data binding, The XPathBinder, XPathBinder.Eval, Connection Strings, The factory class, Batch operations, Asynchronous Commands, SQL Bulk Copy, ColumnMappings, Enhancements to SQL Server 2005, ADO.NET Class Enhancements, DataTableReader, Serializing a DataTable, The XMLSerializer, RemotingFormat and Managing Views of Data. ASP.NET 2.0 performs a kind of magic. It pushes ADO.NET objects to the backend and leaves the programmer free to use the access code inbuilt into a bunch of data source controls. Microsoft encapsulates a significant amount… Read More

ASP.NET Personalization: User Profiles and Themes

ASP.NET Personalization: User Profiles and Themes In this tutorial you will learn about Personalization – User Profiles and Themes, Inbuilt providers in ASP.NET 2.0 and also Create and execute a Shopping cart application with Personalization features. Surfers would love to see on the website the content which is customized to their needs. ASP.NET offers a personalization feature which enables users to do just that. Personalization is a storage system that manages all the data related to users of the application. It integrates seamlessly with SQL server or Microsoft Access or… Read More

ASP.NET Web Pages and Layout

ASP.NET Web Pages and Layout In this tutorial you will learn how to Enable Users to Edit Pages and Change Layout, To create a user control that enables changing page layout, To enable users to change the layout and To test layout changes. Enabling Users to Edit Pages and Change Layout As stated earlier in this tutorial, Web parts facilitates the editing of Layout by users. Users can drag and drop controls by dragging them from one zone to another and the characteristics of controls can be edited. This functionality… Read More

ASP.NET Using Web Parts and Controls in Web Pages

ASP.NET : Using Web Parts and Controls in Web Pages In this tutorial you will learn how To create a page for containing Web Parts controls, To create content for the main zone and To create a user control. In the preceding section we examined the concepts of Web Parts and the features of the controls that have been provided by ASP.NET 2.0 for rapidly creating web portals that are elegant and well laid out. We also theoretically appreciated the immense potential of allowing users to customize the content they… Read More

ASP.NET – Adding Web Parts at Run Time

ASP.NET Adding Web Parts at Run Time In this tutorial you will learn how to add Web Parts at run time and To test the Web Parts catalog. To allow users to add Web Parts at run time 1. Open the Start.aspx page, and switch to Design view. 2. From the WebParts tab of the Toolbox, drag a CatalogZone control into the right column of the table, beneath the EditorZone control. 3. Both controls can be in the same table cell because they will not be displayed at the same… Read More

ASP.NET Working with Web Parts

ASP.NET Working with Web Parts In this tutorial you will learn about Understanding Web Parts, Building pages with Web Parts, Web Part Display Modes, Advantages of using WebParts, To create a new Web site using WebParts, The Web.config File and Adding the WebPartManager Control. Understanding Web Parts Websites and portals show a large amount of content and content personalization has assumed importance over the years. Users accessing content rich websites experience a desire to see only such content as is of immediate relevance to them. Successful websites capitalize on this… Read More

ASP.NET Creating Nested Master Pages

ASP.NET Creating Nested Master Pages In this tutorial you will learn how master pages can be nested within one main master page, build and example nested master page with the help of sample code. In the preceding sections we had seen how to create simple master and content pages. We also examined how we can reference members of a master page from content pages and how to use different masters with a single content page. In this section we shall see how master pages can be nested within one main… Read More

ASP.NET Changing Master Pages Dynamically

ASP.NET Changing Master Pages Dynamically In this tutorial you will learn how to make a copy of the master page, To add buttons for selecting an alternate master page, To write code to dynamically select the master page and test the dynamic master pages. Changing Master Pages Dynamically Dynamically changing master pages is possible. The code can be used to set the master for the content. This may especially be useful when users want to select from several different layouts to set their preferences. To see how this is done… Read More

ASP.NET Working With Master Pages

ASP.NET Working With Master Pages In this Tutorial you will learn how to work with Master Pages, create a file system on website, create a Master Page, create layout table for the Master Page, To add static content to the master page and add a content placeholder. Creating a Simple Master Page As pointed out in the preceding section “Working with Master Pages”, Master pages can be simple or complex. We shall start by creating a simple master page and then go on to understanding the complexities that can be… Read More

ASP.NET Referencing Master Page Members

ASP.NET Referencing Master Page Members In this tutorial you will learn about reference Master Page Mebers, add property to Master Page, expose Master Properties. Referencing Master Page Members Members of the Master page can be referenced by content pages. These members can be methods, properties or controls. The constraint for property reference is theat the property has to be declared as public members of the master page. They could be public page scope variables, public propertis and public methods. Let us work out a simple example. The developer wants to… Read More

ASP.NET Creating Content for Master Page

ASP.NET Creating Content for Master Page In this tutorial you will learn how to create contents for a Master Page, create a home page, add contents to home page and finally test the home page.   Creating Content for the Master Page The template for the content is now ready. We shall proceed to define content for the master page by creating an ASP.NET page that is attached to the Master Page. Content pages are specialized forms of .aspx pages that only contain the content. Content can be text or… Read More

ASP.NET Server Controls

ASP.NET Server Controls In this tutorial you will go through an overview of server controls, adaptive rendering, control state, new controls such as Multiview control, Wizard control, BulletedList, DynamicImage and the FileUpload Control. One of the significant efforts of ASP.NET 2.0 is to provide developers facilities to build applications for a range of devices including devices that may be created in the future. The software defines a common architecture for Web controls and adapters and unifies the functionality of the mobiles with a guarantee that the developer has not to… Read More

Oracle Apps 11i: Setting up Chart Of Accounts (COA)

Oracle Apps 11i Free Training : Setting up Chart Of Accounts (COA) In this tutorial you will learn how to create a Chart Of Accounts (COA), create a new value set, General Ledger – List Types, Security Types, Format Types, Validation Types, Oracle GL Segments and Create the Accounting Flexfield Structure. Setting up Chart Of Accounts Document Summary This document is a step-by-step guide to understanding and setting up Chart of Accounts and Accounting Flex Fields in Oracle Applications. To setup General Ledger for your organization, step through the following… Read More

ASP.NET Page Object Model

ASP.NET Page Object Model In this tutorial you will learn about Page Object Model, the Attributes of the @Page directive, the properties of the Page Class, Methods of the Page Class, Page Class Events and the Page Scripting Object Model.   The page class is represented by the .aspx file in ASP.NET 2.0. It provides the basic behaviour for all pages. A class is dynamically created when the .aspx file is parsed and this class inherits from the page class. In ASP.NET 2.0, the page class allows code separation. It… Read More

ASP.NET Code Directory

ASP.NET Code Directory In this tutorial you will having a deeper look at the Code Directory, the Code Beside Model and the evolution of the Code Behind model, learn about Partial Classes, Sharing Source components, Creating a Component, you will learn how to create a Application_Code folder, to create a component in the Application_Code folder and use a component.   Having a deeper look at the Code Directory As mentioned in the earlier section of this tutorial the Code directory is one of the significant folders of the ASP.NET application.… Read More

Creating an ASP.NET Application

Creating an ASP.NET Application In this tutorial you will learn how to Create an ASP.NET 2.0 Application, Examining the Interface, The Hello World Application, Designing Web Forms, The Embedded Web Server and Important folders in the ASP.NET 2.0 Applications.   Visual Studio.NET is a user friendly way to create web sites. It provides for multiple ways of opening websites. Frontpage Server extensions, FTP or direct file system path can be used to open the web pages. The inbuilt web server Cassini makes IIS server optional for testing and debugging of… Read More

Whats New in ASP.NET 2.0

What’s New in ASP.NET 2.0 In this tutorial you will learn What’s New in ASP.NET 2.0, New Controls, Master Pages, Site Navigation, User Management, Personilizaiton, Themes and Skins, Mobile Devices, Site Counters, Configuration and Deployment What’s New in ASP.NET 2.0 The team led by Scott Gurthie focused upon the following enhancements to ASP.NET: 1. Improving Development productivity by reducing the lines of code to be written by 70%. Most of the frequently required code is now available out of the box. 2. Making ASP.NET easier to use with existing devices… Read More

Working with Visual Studio.NET Web Applications

Working with Visual Studio.NET Web Applications In this tutorial – Introducing Visual Studio.NET Web Applications, You will learn How Web Applications Work, Choose a Language for creation. Microsoft’s commitment to rapid application development is reflected in Visual Studio 2005 2.0. The .NET framework has blurred the lines between the different programming disciplines and made application development of any kind pleasurable. Web application development specifically has received a boost. With Visual Studio.NET 2005, the facilities available for the Web application developer has been enhanced multifold. Web applications are of four types.… Read More

Microsoft .NET Creating Installation Components

VB.NET 2005 Tutorials : Creating Installation Components In this tutorial you will learn how to Create installation components, Work with predefined Installation Components, Deploying an Assembly containing the Installation Components, Working with Installer Classes, URL Remoting, Launching a Remote Application, The Download Cache, Code Access Security Policy and Methods of Deployment Creating installation components Understanding the Installer Class Installer class is the base class for all custom installers in the .NET Framework. Installers are components that assist in installing applications on a computer. The steps that must be followed to… Read More

Shared Assembly

VB.NET 2005 Tutorials : Shared Assembly In this tutorial you will learn about Shared Assembly, how to Assign Strong name to an assembly, Microsoft Windows Installer 2.0, Using the Global Assembly Cache tool (Gacutil.exe), Removing an Assembly from the Global Assembly Cache, Referencing an Assembly from Global Assembly Cache, Creating a Setup project for distributing components and Creating a new merge module project. Shared Assembly Shared Assembly can be shared amongst several different applications that reside on the same server. This type of assembly can be used in situations where… Read More

The File Types Editor

The File Types Editor The File Types Editor can be used to create the required registry to establish a file association for the application being installed. A file association is simply a link between a particular file extension and a particular application. For example, the file extension .xls is normally associated with Microsoft Excel. Add and Delete Document Types and Associated File Extensions in the File Types Editor. The File Types Editor can be used to specify document types and file extensions that will be associated with your application when… Read More

Tracing VB.NET Windows Application

VB.NET 2005 Tutorials : Tracing a Windows Application In this tutorial you will learn about Tracing, Using Trace and Debug to display information, Code Tracing and Debugging, Output from Tracing, The six Debug Members and Trace Methods, Trace Listeners, Types of predefined Trace Listeners, Trace Switches, Conditional Compilation and Conditional Compilation Constants. Tracing As explained earlier, Tracing is a method of monitoring the execution of the application while it is running. Tracing and debugging instrumentation can be added to the .NET application when it is being developed, and that instrumentation… Read More

Getting started with SQL Server 2005

Getting started and Installing SQL Server 2005 Microsoft has redesigned SQL server 2005 to deliver unprecedented value and functionality to the Database Administrator and the Developer. The four editions of the SQL server are Express, workgroup, Standard and Enterprise. Each of these editions offers a range of features. High scalability, availability with advanced business intelligence tools empowers business users with a more secure, reliable and productive database management system. A reduced downtime and tight security controls make for a step forward in providing support to enterprise systems. Moreover, customers benefit… Read More

VB.NET Windows Application Testing

VB.NET 2005 Tutorials : Testing a Windows Application In this tutorial you will learn how to Test a Windows Application, Creating Unit Tests, Generating an ASP.NET Unit Test, benefits of unit testing, Integration Testing, Different approaches to Integration Testing, Regression Testing, goals of regression testing and Testing International Applications. Testing An application is software is created to function efficiently given the necessary parameters. Developers are conscious that, even in the most efficiently created software, errors of a certain nature can occur and must be provided for at design time. Yet… Read More

ASP.NET Managing Membership and Roles

ASP.NET Managing Membership and Roles In this tutorial you will learn about Anonymous Users, Managing Membership and Roles, The Programming Interface – Properties and Methods, Setting up the Membership, The Membership Provider, The ProviderBase Class, The MembershipProviderBase Class, Managing Roles, The Role Class and The Role Provider. Anonymous Users Before actually moving into the topic of creating roles and managing users, we need to talk on how to deal with Anonymous users ASP.NET 2.0. The Beta version provides a new feature that assigns an identity to the anonymous users. The… Read More

The Registry Editor in Visual Studio.NET 2005

Visual Basic.NET 2005 Training The Registry Editor The Registry Editor is used for: 1. Creating registry keys 2. Creating values for registry keys 3. Importing a registry file. Like the File System Editor, the Registry Editor is split into two panes The left-hand pane of the editor represents the registry keys on the target computer. When a registry key is selected, two things happen: the right-hand pane of the editor will be updated to show the values that are to be created under the selected registry key, and if the… Read More

Customizing Setup Project in Visual Studio.NET 2005

VIB.NET 2005 Tutorials : Customizing a Setup Project Deployment projects in Visual Studio.NET allow the specification of where and how the application will be deployed on the user system. Each of the setup editors contain a file system configuration editor. The setup can sometimes include Registry configuration options and options to check special conditions. This ability to customize the installer’s user interface is a handy tool. The number of editors which can be accessed through the view menu are: File System Editor—Adds files and shortcuts, such as Start menu items,… Read More

Deploying Windows Applications In Visual Studio.NET 2005

VB.NET 2005 Tutorials Deploying Windows Applications In this tutorial you will learn how to Deploy a Windows-based Application, Create a Setup Project, Configuring Deployment Properties, Customizing a Setup Project, File System Editor, The Registry Editor, The File Types Editor, The User Interface Editor, The Custom Actions Editor and The Launch Conditions Editor A number of different methodologies for deploying Windows based applications have been available since the first version of Visual Basic. In this lesson we shall briefly discuss the different technologies available and the evolution of this technology leading… Read More

Debugging Windows Applications In Visual Studio.NET 2005

VB.NET 2005 Tutorials : Debugging a Windows Application In this tutorial you will learn how to Debug a Windows Application, Step through Program Execution, Stop Debugging or Stop Execution, Stepping Through Code, Setting BreakPoints, Analyzing Program State to Resolve Errors, Debugging on Errors, Exception Assistant, Debugging a Running Process, Debugging the Code in DLL files and Debugging a Remote Process.   To debug a .NET Framework application, the compiler and runtime environment must be configured to enable a debugger to attach to the application and to produce both symbols and… Read More

Working with Legacy Code and COM Components

Working with Legacy Code – COM Components In this tutorial you will learn to use COM Components, Understand Runtime Callable Wrappers, Type Library Importer (TLBIMP), Using COM Components Directly, Using COM+ Components and Creating Com+ Application.   Using COM Components Component Object Model (COM) is a language-independent architecture that defines specifications for component interoperability. Each COM component is identified by a globally unique ID (GUID). It is a number that is unique across space and time. Implementation of COM is called ActiveX. COM objects can be compared with .NET components… Read More

ActiveX Controls and Legacy Code

Working with Legacy Code – ActiveX Control In this tutorial you will learn how to use ActiveX Control, the windows forms ActiveX Control Importer, Importing Controls with Toolbox, Using ActiveX Controls on Windows Forms and you will also learn how to use Platform Invoke. As enterprises grow in strength and reach, IT challenges loom large. All enterprises are confronted with a multitude of legacy applications that are not scaleable or in line with the applications being created for the new environment. However, these applications cannot be thrown out for various… Read More

Windows Application Testing

Testing a Windows Application In this tutorial you will learn how to test a windows application, tracing, using tracing and debug to display information, code tracing and debugging, output from tracing, six debug members and trace methods, Trace Listeners, Trace Switches, Conditional Compilation and Conditional Compilation Constants.   In the earlier lesson “Testing and debugging Web Applications” we learnt how to create a test plan, execute it, how to conduct a unit test, what is integration testing, regression testing and so on. In this lesson we shall examine how to… Read More

Web Application Tracing and Debugging

Tracing and Debugging a Web Application In this tutorial you will learn how to trace and debug a web application. Tracing – Using the TraceContext class, Using Trace and Debug, Trace listeners, Trace Switches and Conditional Compilation. Debugging – you will learn setting breakpoints and conditional breakpoints, how to debug a running process and also about debugging a remote process. Tracing This class is used to append messages to specific trace categories. For example, if the developer is creating an instance of the System.Web.UI.WebControls.Calendar class for the application, he might… Read More

Web Application Testing in VB.NET 2005

VB.NET 2005 Turorials : Testing a Web Application In this tutorial you will learn about Testing a Web Application, Configuring ASP.NET Unit Tests Using Run Configuration, Creating and Removing Run Configurations, Subsequent run configurations, removing run configuration and editing run configuration. An application is software is created to function efficiently given the necessary parameters. Developers are conscious that, even in the most efficiently created software, errors of a certain nature can occur and must be provided for at design time. Yet other errors could occur at runtime and therefore applications… Read More

Installing Visual Studio.NET 2005

Installing Visual Studio.NET 2.0 In this tutorial you will learn the procedure for Installing Visual Studio.NET 2.0 starting with minimum system requirements, runtime setup and side by side installation. In this tutorial we shall be using Visual Studio.NET 2.0 regular edition. The minimum requirements for installing this version are: PC with Pentium II 600 MHz or higher processor . Microsoft Windows 2000 with Service Pack 3 or later, Microsoft XP Professional with Service Pack I or later or Microsoft Windows Server 2003. . 128 MB of RAM or above .… Read More

Introduction to Visual Studio.NET

Introduction to Visual Studio.NET In this tutorial we shall proceed with a brief Introduction to Visual Studio.NET and also discuss three Versions of Visual Studio.NET – The first version-VS.NET, VS.NET 2003, Visual Studio 2005 VS.NET 2005. The fine lines of distinction between programming disciplines, has been blurred with the introduction of .NET framework. The functionalities encapsulated by the .NET class library, has created common programming interfaces which has impacted the process of development of applications greatly. One of the major areas of change is in Web development. Prior to .NET,… Read More

What’s New in the .NET Framework 2.0 ?

What’s New in the .NET Framework 2.0? In this tutorial you will learn about new feature in .NET Framework 2.0. Various aspects such as Support for 64 bit platform application development, Access control list support (ACL), ADO.NET, ASP.NET, Authenticated streams,COM Interop Service Enhancements, Console Class Additions, Data Protection API, Detecting changes in Network connectivity, Disjunctive Demands, Distributed Computing, EventLog Enhancements, Expanded Certificate Management, FTP Support, Generics and Generic Collection, I/O Enhancements and several other feature are discussed here below. The Microsoft.NET framework of Version 2.0 extends the .NET framework of… Read More

SQL*Loader – Loading Data from Data Files

In this tutorial you will learn about SQL*Loader – Input Data and Datafiles, Fixed Record Format, Variable Record Format and Stream Record Format. SQL*Loader is useful when you need to load the files in batch mode. SQL* Loader supports three different type of data files. You will need to specify the “INFILE” parameter with the file format and additional parameters required. Fixed Record Format: This format is useful when you have a data file with fixed layout. Variable Record Format: This format is used when you have different record lengths… Read More

Registering New Forms in Oracle Apps 11i

Registering New Forms in Oracle Apps 11i In this tutorial you will learn how to Register New Forms in Oracle Apps 11i , registering form functions, creating menu of functions and creating responsibilities. Document Summary This document describes the process of registering new forms in oracle applications. Registering a Form Navigation – Application Developer -> Application->Form Click on Form and you will see following screen. Fields Form : Enter the file name of your form (the name of the .fmx file) without extension. Your form filename must be all uppercase,… Read More

Creation of Master Detail Block in Oracle Apps 11i

Creation of Master Detail Block in Oracle Apps 11i In this tutorial you will learn about Creation of Master Detail Block in Oracle Apps 11i , its prerequisites and Frequently Asked Questions. Creation of Master Detail Block in Oracle Apps 11i Prerequisites There should exist a foreign key relationship between two tables in order to use the database block wizard to create master-detail block relationship. Create child table, master table and the foreign key in the database. Create Master Block Create the master block based on the test_parent_table. Repeat the… Read More

Oracle Data Pump Export

In this tutorial you will learn how to use Oracle Data Pump Export, Invoking Data Pump Export from command prompt and Oracle Enterprise Manager (OEM). I am going leave the rest of the export options as home work for you. Make sure you try out other options and parameters and then come back and share your comments and discoveries over here, which will help several other exforsys community members who come here is search of knowledge and information. So then, let me begin to show you about the Oracle Data… Read More

Oracle Data Pump Import

Data Pump Import in Oracle In this tutorial you will learn how to use Oracle Data Pump Import, Invoking Data Pump import from command prompt and Oracle Enterprise Manager (OEM). I am going leave the rest of the import options as home work for you. Make sure you try out other options and parameters and then come back and share your comments and discoveries over here, which will help several other exforsys community members who come here is search of knowledge and information. So then, let me begin to show… Read More

Microsoft.NET Framework Tools

.NET Framework Tools In order to facilitate ease of development and deployment of applications, the .NET framework provides the user with a number of tools. All these tools can be run from the command line with the exception of the Assembly Cache Viewer (Shfusion.dll) and the Microsoft CLR Debugger (DbgCLR.exe). In order to ensure that these tools function optimally the user has to set the Path, Include and Lib environment variables by running SDKVars.bat in the /v.2.0/Bin directory and executing it in the command shell. The different types of tools… Read More

.NET Framework Fundamentals

.NET Framework Fundamentals Understanding the .NET Framework .NET framework is a Windows Component that supports the building and running of windows applications and XML Web services. The purpose of the component is to provide the user with a consistent object oriented programming environment whether the code is stored locally or remotely. It aims to minimize software deployment and versioning conflicts and also promote safe execution of code including codes executed by trusted third parties. It is directed towards eliminating performance problems of scripted or interpreted environments. The effort is to… Read More