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

Creating New Forms in Oracle Apps 11i

Oracle Apps 11i Tutorials: Creating New Forms This document describes the process of creating new forms in oracle applications. In this tutorial we will discuss about Creation of new Block. Template.fmb Download the template.fmb from your oracle applications server. Open template.fmb through forms builder. You will see following screen.. Creation of new Block Click on Data Blocks and select + icon on the left toolbar. You will get following pop up window. Click on OK button and you will see following screen. Click on next button and you will see… Read More

Web Reference and Web Services

In this tutorial you will learn about Using Web Reference – Adding a Web reference:, To create an ASP.NET Web application, Adding a Web Reference, Testing a Web Service, Accessing the XML Web Service and To access the XML Web service VB.NET 2005 Tutorials : Web Reference, ASP.NET Web Application and XML Web Service Using Web Reference A Web reference is a generated proxy class that locally represents the exposed functionality of an XML web service. The proxy class defines methods that represent the actual methods exposed by an XML… Read More

Creating Web Service

Creating Web Service Project In this tutorial you will learn about Creating a Web Service Project. Creating Web Services Creating a Web Service Project Purpose: To create an XML Web service project and thereby separate the functionality of the web service from the web site: 1. On the File menu, point to New, and then click Web Site. 2. In the New Web Site dialog box, select the ASP.NET Web Service icon. 3. Enter the address of the Web server on which you will develop the XML Web service. Use… Read More

Instantiating – Invoking Web Services, Creating Proxy Classes with WSDL

Instantiating – Invoking Web Services, Creating Proxy Classes with WSDL In this tutorial you will learn about Discovering Web Services, Instantiating and Invoking Web Services, Creating Proxy Classes with the Web Services Description Language Tool (wsdl.exe) VB.NET 2005 Tutorials: Instantiating – Invoking Web Services, and Creating Proxy Classes with WSDL Using the Web Services Discovery Tool (disco.exe) Now that we have created a web service, we will use the disco.exe tool to discover it. To direct the tool to locate the service the syntax to be used is as under.… Read More

Web Services – SOAP, WSDL, Disco and UDDI

Web Services – SOAP, WSDL, Disco and UDDI In this tutorial you will learn about Web Services – Understanding Web Services, Simple Object Access Protocol (SOAP), The Web Service Discovery Tool (DISCO), Universal Description, Discovery and Integration (UDDI), Web Service Discovery Language (WSDL). Web Services – SOAP, WSDL, Disco and UDDI Understanding Web Services Interconnectedness engendered by the World Wide Web has created a pressure to create applications that are interoperable and distributable over the network. The direction of effort is towards creating applications that connect to each other regardless… Read More

Data Manipulation with ADO.NET

Editing Data With ADO .NET In this tutorial you will learn about Editing Data With ADO .NET – Updating Data, Adding Data, Typed data set, Untyped data set, Deleting Data, Editing with a DataGrid. Updating Data The SqlDataAdapter’s update method is called whenever the changes made to a DataSet has to be applied to the underlying table. The SqlDataAdapter is instantiated using eh SELECT statement and the compiler generates the statements for UPDATE, INSERT and DELETE. The changes made to the DataSet are then applied to the Database. However considerations… Read More

Finding and Sorting Data in DataSets

Finding and Sorting Data in DataSets In this tutorial you will learn about Finding and Sorting Data in DataSets – Filtering on Row State and Version, Sorting and Data View Manager. Finding and Sorting Data in DataSets Using the table’s Select method or the RowFilter property of a data view, the user can filter records in a data table to make available only the required records. This is useful when the user wants to work with different subsets of the records in a dataset table. To specify filter criteria, the… Read More

Using XML Data

Using XML Data In this tutorial you will learn about Using XML Data – XML Basics, Using XmlDocument Class, Treating XML as Relational Data, The Introduction, The database, Handle Data Errors – Handle Database Errors and Handling Multi-User Errors.Using XML Data XML Basics In this section we shall see some of the features of XML with reference to the .NET Framwork. Some prior knowledge of xml is required for understanding this section. The following assemblies implement the core XML standards.: 1) System.Xml -Basci Xml Input and Output with XmlReader and… Read More

Working with DataSets

Access and Manipulate Data – Using DataSets In this tutorial you will learn about Using DataSets, Populating a DataSet From a Database, Moving Around in DataSets and Retrieving Data, Using Strongly Typed DataSets, DataSets With Multiple Tables. Populating a DataSet from a Database As already discussed DataSets do not contain any data when they are created. The user must fill the data in to the DataSet separately. We have already seen that there are several methods of filling a DataSet with data. DataSets can be created using the Visual Studio… Read More

ADO.NET Object Model

In this tutorial you will learn about The ADO .NET Object Model, Data Providers and Their Objects and the Dataset Objects Access and Manipulate Data – The ADO .NET Object Model The ADO .NET Object Model ADO .NET renders very good support for working with disconnected data. ADO .NET 2.0 comes with additional features that enhance the performance of common database tasks. The data source window provides a centralized window for creating and configuring related objects required to access a date source. Smart tags added to the controls provide fast… Read More

SQL Server Stored Procedures

In this tutorial you will learn further more about Access and Manipulate SQL Server data – Using Stored Procedures, Creating a Stored Procedure, Running Stored Procedures from .NET, Using Parameters in Stored Procedures, The @@IDENTITY Variable Access and Manipulate SQL Server data – Using Stored Procedures Using Stored Procedures Stored procedures are an important aspect in all database programs. VB.NET applications are no exceptions to this rule. Stored procedures enable users change the business logic without actually tinkering with the application. SQL Server 2005’s (formerly code named Yukon) integration with… Read More

Working with File System in .NET

In this tutorial you will learn about Access and Manipulate Data, Working with Disk Files, Browsing for Files, Streams and Backing Stores, Using the FileStream Class, Using the StreamReader and StreamWriter Classes, Using the BinaryReader and BinaryWriter Classes. Access and Manipulate Data – Working with Disk Files Working with Disk Files Temporary storage of data as in the illustrations above is not the optimal solution. Persistent data storage is a file having a collection of bytes and is stored as data streams. All read write operations to these data steams… Read More

SQL Server Ad Hoc Queries

In this tutorial you will learn about Consuming and Manipulating Data Viz. Access and Manipulate SQL Server data – Using Ad Hoc Queries; Running Queries, The SELECT Statement, The INSERT Statement, The UPDATE Statement and The DELETE Statement. Access and Manipulate SQL Server data – Using Ad Hoc Queries Consuming and Manipulating Data Modern day enterprises deal with online transaction processing databases that need to store huge volumes of data as well as carryout database operations such as UPDATE, ADD, and DELETE or retrieve data for viewing and decision making.… Read More

.NET Data Form Wizard

In this tutorial you will learn about Using the Data Form Wizard – Building a Single-Table Data Form, Transform and Filter Data, Using Server Explorer, Drag-and-Drop From Server Explorer, What the user Can and Cannot Drag from Server Explorer, Filtering Data, Filtering With DataViews, Filtering At the Server, Transforming Data with Lookups and Master Detail. Using the Data Form Wizard Building a Single-Table Data Form Adding a single table to a form using a wizard makes for ease of application development. The following example demonstrates the building of a form… Read More

.NET Complex Data Binding

In this tutorial you will learn about Complex Data Binding, Binding to a ComboBox or ListBox, Binding to a DataGrid. Complex Data Binding Complex data binding is the ability of a control to bind to more than one data element, typically more than one record in a database, or to more than one of any other type of bindable data elements. Examples of controls that support complex binding are the DataGridView, ListBox, and ErrorProvider controls. Binding to a ComboBox or ListBox In this section let us create a complex binding… Read More

Simple Data Binding

VB.NET 2005 Tutorials: Simple Data Binding In Section 1 of Data Binding you will learn about definition of Data Binding Bindable Entities, The Architecture of Data Binding, Bind Data to the User Interface and Simple Data Binding Data Binding The process of binding a control to a data source is called data binding. Visual Studio 2005 includes several new features to assist in developing applications that access data. The Data Source Configuration Wizard simplifies connecting the application to data in databases, Web services, and user-created objects. The new Data Sources… Read More

.NET Assemblies

Creating and Managing .NET Assemblies Single-file and multi-file assemblies, Combining modules written in different languages, Creating a multi-file assembly, End Namespace, Static and dynamic assemblies, Private and shared assemblies, Sharing an assembly, Satellite and Resource-only assemblies, Compiling Satellite Assemblies, Compiling Satellite Assemblies With Strong Names, Obtaining the Public Key, Delay Signing an Assembly, Re-signing an Assembly, Installing a Satellite Assembly in the Global Assembly Cache, Resources in Applications, Creating and Localizing Resources and Packaging and Deploying Resources Single-file and multi-file assemblies A single-file assembly is the simplest of all the… Read More

Career Track: Computer Software Engineers

Job Description: Computer Software Engineers are responsible for a multitude of tasks that are evolving and changing as quickly as technology. According to the U.S. Department of Labor, professionals in this career are the ones that are “responsible for applying the principles and techniques of computer science, engineering and mathematical analysis to the design, development, testing and evaluation of software and the systems that enable computers to perform their many applications.” There are basically two sub categories of software engineers, which include: Computer Applications Software Engineers Computer Systems Software Engineers… Read More

Career Track: Quality Assurance (Testing)

Quality Assurance Roles and Responsibilities: Quality Assurance Professionals, also known as Quality Assurance Engineers, Testers or Specialists are responsible for testing IT systems such as software or Internet applications to ensure the technical and business requirements have been fulfilled. Primary functions include executing the actual testing, analyzing test results, and in some cases, defining the original process to manage potential bugs. Quality Assurance Professionals may be responsible for developing and implementing testing strategies and automated scripts while reviewing test designs and software tools. They may also be required to delver… Read More

VB.NET Creating and Managing Components Part 1

VB.NET Creating and Managing Components Part 1 In this tutorial you will learn about Components, Best practices in using Components, Creating Components by extending the UserControl Class, Testing the Control, Creating and implementing Events, Extending a control through Visual Inheritance and Inheriting from a UserControl. A component is a reusable piece of code in binary form. This code can be reused by inheritance. No class is being inherited. It follows that a containment relationship is defined between the application using the component and the component that is being used. This… Read More

VB.NET Creating and Managing Components Part 2

Creating and Managing Components Part 2 In Section 2 of Creating and Managing Components You will learn about Hosting a control inside Internet Explorer, HTMLAnchor Control, HTMLButton Control, HTMLGeneric Control, Creating Components by extending the Control class, Creating a custom control and Creating components by extending the Component class. Hosting a control inside Internet Explorer ASP .NET server controls are group of new controls provided by .NET. They are of different kinds. HTML Server controls, Web Server controls and Validation controls are the other types. These controls derive from System.Object… Read More

Career Track: Computer Programmer

Industry outlook for computer programmers : According to the U.S. Department of Labor, the outlook for employment for Computer Programmers is expected to grow with other industries through 2012. Positions for Applications Programmers and Systems Programmers will be abundant in consulting businesses, data processing firms and software houses. Roles and Responsibilities : The primary role of a Computer Programmer is to write programs according to the instructions determined primarily by computer software engineers and systems analysts. In a nutshell, Computer Programmers are the ones that take the completed designs and… Read More

.NET Exceptions

.NET Exceptions In this tutorial you will learn about Exceptions, Common Exceptions, Handling Exceptions – Try Block, Catch Block, Throw Statement, Finally Block, Salient points about error handling Custom Exceptions – Managing Unhandled Exception Exceptions Abnormal conditions can become obstacles in the execution of very good programs. These conditions may force the program to breakdown, or halt or just go into a limbo. The Network connection may snap or a printer may run out of paper. No programmer can foresee these problems, yet he must give the user an option to… Read More

Getting started with ASP.NET 2.0

Getting started with ASP.NET 2.0 ASP.NET 2005 is part of a whole suite of applications and user interfaces that are packed under the banner of Visual Studio.NET 2005. Code named as Whidbey, the entire package is still being tested and the final version is slotted to be released late this year. The suite includes the .NET Framework; user interfaces like Windows forms, ASP.NET and Compact framework; Official languages like C#, J# and Visual Basic.NET; Integrated Development Environment (IDE) like Visual Studio.NET. Scope of the tutorial This tutorial series proposes to… Read More

VB.NET Validation Controls

VB.NET Validation Controls  In this tutorial you will learn about User Input Validation, Required Field Validators, Comparison Validators, Range Validators, Regular Expression Validator, Custom Validators, ErrorProvider, Enabling Controls Based On Input and Other Properties of Validation. User Input Validation While any application can be designed with sound logic and good technology and can deliver high performance with accuracy, some errors could still creep into it. This could be due to wrong inputs by users. While the programmer may have taken care of all the exceptions it could cause a loss of… Read More

Special Triggers in the Template Form in Oracle Apps 11i

This document provides an overview of the Special Triggers in the Template Form. The template form contains many form level triggers. These triggers are required for the proper operation of other routines. They are also aid in making the form respond to and behave properly in case of standard events. These triggers must not be deleted or to ensure the proper functioning of the form. Also, code can be added to these triggers but, the existing text must not be deleted. Figure: 3 Template Form triggers These triggers are listed… Read More

Oracle Apps Template Form

Oracle Apps 11i : Template Form in Oracle Apps 11i This document provides an overview of the template form. This form derives its importance from the fact that this form is the starting point of all development involving forms. The document highlights the importance of Template.fmb in forms development and also provides a detailed explanation of the various components of the Template form. Figure -1 Template.fmb Overview of the Template Form The TEMPLATE form is the starting point for all development of new forms. The first step in creating a… Read More

VB.NET MDI Applications

  Creating Multiple-Document Interface (MDI) Applications In this tutorial you will learn about Creating Multiple Document Interface (MDI) Applications. Creating Multiple-Document Interface (MDI) Applications In most real time applications we often find that multiple windows open within another window. This kind of need is satisfied by implementing Multiple Document Interface (MDI) Applications. You can create a class and designate it as a MDI window by setting its IsMDIContainer Property as true. Set the value for WindowState as maximized. This can be done by editing the property sheet. You will see… Read More

Working with Menu Controls

Creating Menu and Menu Items In this tutorial we will learn about Creating Menu and Menu Items – Main Menu, Context Menu, StatusBar and ToolBar. Main Menu Windows users are familiar with Menu objects. The MainMenu control represents the container for the menu structure of the form. Menus are made up of MenuItem objects that represent the individual parts of a menu. You can add submenus to menus that will pop up when the user clicks an arrow in the menu item, display check marks, create menu separators, assign shortcut… Read More

.NET Common Windows Forms Controls Part 2

.NET Common Windows Form Controls part 2 In this tutorial we will learn about Common Windows Forms Controls in Visual Basic .NET 2005. In this part 2 of this article, We will be learning the controls like Control MonthCalendar and DateTimePicker, TreeView and ListView, Timer, TrackBar and ProgressBar, HScrollBar and VScrollBar, MonthCalendar MonthCalendar is a very useful tool that has been added to the .NET Framework. Let us see how this works with an example. In a new project add a textbox and a command box to the form and… Read More

Career Track: Network Engineer

Network Engineer’s Job Description : A Network Engineer is responsible for designing and managing the LAN and WAN networks within an organization. He/she is responsible for choosing the hardware and software the organization uses as well as the introduction of new systems and equipment. The Network Engineer is also in charge of making sure that updates and maintenance are performed on the current systems. A major role would include the analysis, redesign and upkeep of the network to keep up with the changing needs of the organization. Skill sets required… Read More

Career Track : Network Architect

Network Architect Roles and Responsibilities : Although there is some cross over between the job roles of Network Engineers and Network Architects, there is a difference in actual responsibilities. A Network Architect primarily focuses on the design of the network and the implementation of that design while an actual Network Engineer is usually the one responsible for the actual implementation of the design. Similar to a Network Administrator or regular Network Engineer, Network Architects may also be responsible for some tasks relating to telecommunications as well. In companies that combine… Read More

Career Track: SQL Server Database Administrator

SQL Server Database Administrator Roles and Responsibilities : While Oracle DBA’s seem to be the hot property these days, SQL Server Database Administrators are moving into the spotlight as well. As a matter of fact, industry experts suggest that the changes made by Microsoft to its SQL server version 7 seriously impact the responsibilities of a database administrator. While many suggest that there are actually two types of SQL DBA’s (development and production) the responsiblities do not differ much from a regular DBA. On the development side, a DBA is… Read More

Career Track: Application Developer

Application Developer Roles and Responsibilities: As an Application Developer, you will create programs that run on the Internet, specific operating systems or hand held devices. This career has evolved considerably over the last decade as “true coders” are being replaced by technological advances. Odds are, most Application Developers will spend more time interacting with department heads to ensure that the products being developed meet the needs of the organization than actually “writing” code. While coding, testing and maintaining the programs are still key responsibilities, most of this is automated in larger… Read More

Career Track : Database Administrator Oracle

Oracle Database Administrator Roles and Responsibilities: Due to the popularity of Oracle8i, DBA’s with experience running an Oracle Database are in high demand and are commanding higher salaries than traditional DBA’s. The only real difference between the two is simply training. A DBA that has at least a year or more of experience with Oracle8i would be primarily in charge of the maintenance and operation of an Oracle database. Other responsibilities may include: Administration of Solaris Systems Administration of SQL Server Databases and/or Informix Systems Facilitation of backup and recovery procedures… Read More

Career Track: Database Administrator

Database Administrator Roles and Responsibilities: A Database Admininstrator, Database Analyst or Database Developer is the person responsible for managing the information within an organization. As most companies continue to experience inevitable growth of their databases, these positions are probably the most solid within the IT industry. In most cases, it is not an area that is targeted for layoffs or downsizing. On the downside, however, most database departments are often understaffed, requiring adminstrators to perform a multitude of tasks. Depending on the company and the department, this role can either be… Read More

DomainUpDown and NumericUpDown Controls

DomainUpDown and NumericUpDown Controls DomaiUpDown The windows Forms System.Windows.DomainUpDown control looks like a combination of a text box and a pair of buttons for moving up or down through a list. This control displays and sets a text string from a list of choices. You can select the string by clicking up and down buttons to navigate through a list. Alternatively you can press the UP and DOWN Arrow keys or just type a string that matches an item in the list. You can use this control to select items… Read More

How to Install and Use NetBeans for Java Development

How to Install and Use NetBeans for Java Development In this guide, I will try to explain you how you can run examples for J2EE tutorials. There are many ways you can do this, here we will be using the examples in NetBeans IDE which is one of the most powerful open source Java integrated development environments available. The main reason for not selecting another open source IDE like Eclipse is that newest version of NetBeans has built-in free J2EE support. This allows the new users to be able to… Read More

.NET Common Windows Forms Controls Part 1

.NET Common Windows Forms Controls In this tutorial we will learn about Common Windows Forms Controls in Visual Basic .NET 2005. IN this part 1 of this article, We will be learning the controls like Control Hierarchy, Label, LinkLabel, TextBox, RichTextBox, PictureBox, GroupBox, Panel, Button, CheckBox , RadioButton, ListBox, CheckedListBox and ComboBox.Control Hierarchy The base class for all Windows controls is located in the System.Windows.Forms namespace. These controls are built into the .NET framework and form the basis for derived controls. These controls have a distinct hierarchy of their own. For… Read More

Oracle Apps Implementing Key Flex field and Descriptive Flex field

Oracle Apps 11i Tutorials : Implementing Key Flex field and Descriptive Flex field This tutorial tells you about implementation and other features provided in the implementation section . Implementing Flex fields Key Flexfield The basic steps in defining a key Flexfields are as given below. You may or may not use all the steps. The detailed explanation is being followed after the steps. Identifying Key flexfields that are required for you Oracle Applications installation Designing a Key flexfield structure Selecting the appropriate Key flexfield to define Defining structure information for… Read More

Oracle Apps Flex fields

Oracle Apps 11i Tutorials : Oracle Flex fields This chapter provides you with a conceptual overview of flexfields. The chapter covers the following topics The general features of flexfields, Flexfields terminology , The benefits of flexfields and Descriptive Flexfields.Overview of Flexfields Oracle flexfields is one of the most important parts of Oracle Applications. It is because of the flexfields that the Oracle Applications is so generic in nature and can be used to suit any industry or organization. A flexfield, as the name suggests, is a flexible data field that… Read More

Dialog Boxes in Visual Basic .NET

Dialog Boxes in Visual Basic .NET Most Windows applications request for user input. Dialog boxes are one means of requesting users for specific kinds of inputs. Therefore, VB.NET allows its designers to create a number of different types of dialog boxes. Standard Dialog boxes are included in classes that fall within the purview of the CommonDialog. FileDialog ColorDialog FontDialog PageSetupDialot PrintDialog Let us now briefly study the features of the CommonDialog boxes OpenFileDialogClass This class provides users with the file selection capability. The properties and methods of this dialog boxes… Read More

Common Controls and Handling Control Events

Common Controls and Handling Control Events In this tutorial we will be learning how to use common control like Control Hierarchy, Label and LinkLabel, TextBox and RichTextBox, PictureBox, GroupBox and Panel, Button, CheckBox and RadioButton, ListBox, CheckedListBox and ComboBox, DomainUpDown and NumericUpDown, MonthCalendar and DateTimePicker, TreeView and ListView, Timer, TrackBar and ProgressBar, HScrollBar, VScrollBar, TabControl and Handling Control Events. All controls are governed by the Control Class “System.Windows.Forms” Namespace. This class handles the entire basic window handle (HWND) functionality such as the creation and destruction of windows handles. When Control… Read More

Visual Studio Adding Controls to Windows Form

Visual Studio Adding Controls In this tutorial let’s discuss about Adding Controls to a Windows Form, Adding Controls using Windows Forms Designer, Adding Controls Dynamically and Setting properties of Controls. Sample source codes used in this tutorial are included. Forms are containers for control objects. All controls have properties, methods and events that can be used to customize their functionality. Controls can be manipulated in the designer mode and code can be added to dynamically add controls at run time. Adding Controls to a Windows Form Controls are basically groups… Read More

Oracle Apps Message Dictionary

Oracle Apps 11i Free Training : Message Dictionary : This document discuss about message dictionary in oracle applications. It talks about the standards to be followed while defining the messages in oracle applications. It also discusses the usage of messages in the forms and concurrent programs.  Overview of Message Dictionary Message Dictionary lets you catalog messages for display from your application without hard coding them into your forms and programs. Using Message Dictionary, you can: Define standard messages you can use in all your applications Provide a consistent look and… Read More

Formatting Your Resume

The format of your resume is the first thing that a hiring manager or corporate recruiter is going to see. If your resume doesn’t appeal to your audience on an aesthetic level, the best writing in the world may never be seen. Taking the time to make sure your resume is neat and properly formated therefore is going to be time well spent. There are basically three formatting guidelines that should be adhered to in each and every resume. They include template and font choice, the effective use of white… Read More

Is It Really a Better Offer?Comparing Compensation Packages

Comparing Compensation Packages When considering whether or not to leave one job for another, one of the most important things to consider is how your current compensation package stands up against the new offer. Unfortunately it’s no longer as easy as comparing salary to salary. Most companies today offer stock-options, stock grants, and long and short term incentive plans that usually have vesting schedules that can vary widely. Health insurance, flex schedules, tuition reimbursement, travel expenses, 401k’s, company cars etc. all make it just a little more difficult to know… Read More

Getting Paid What You’re Worth

Don’t be afraid to negotiate. According to a recent survey conducted by the Society for Human Resource Management, 90% of the professionals in the human resources industry agree that salaries, relocation cost, flexible work schedules, early salary reviews and/extra paid time off are negotiable. Given the recent economy, however, most professionals are simply accepting what the employer is offering, assuming that negotiating is not an option. The truth is, however, that if you aren’t comfortable with negotiation techniques, you just may be leaving money on the table. In the book,… Read More

Career Tips for Older Professionals

The old days of being rewarded for company loyalty have long passed and unfortunately as we age, we often become less valuable to our current employers. Companies looking to cut costs often choose the tenured, experienced employees as the first to go when they can hire younger workers who cost them less in terms of overall compensation packages and benefits. If you’re approaching middle age, however, there are a few things you can do to stay on top of your game and give yourself a little more job security. As… Read More

Oracle Apps Concurrent Library Window

Oracle Apps 11i Free Training : Concurrent Library Window : This tutorial discusses about the Concurrent Library Window Navigation,create request set in oracle applications and Running Requests. Concurrent Library Window Use this window to register program libraries, which are lists of immediate concurrent programs that you wish to link with a concurrent manager. Concurrent managers use the programs in a program library to run their immediate programs. You must register libraries before you can define concurrent managers. You can only include immediate-type concurrent programs in program libraries. After adding any… Read More