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

Oracle Apps Concurrent Processing

Oracle Apps 11i Free Training : Concurrent Processing : This document talks about the concurrent processing in oracle applications. It will give the step-by-step procedure of creating concurrent programs in oracle applications. All types of concurrent programs are described in detail. Concurrent programs can be scheduled to run or manually run in oracle applications. In Oracle Applications, concurrent processing simultaneously executes programs running in the background with online operations to fully utilize your hardware capacity, hence the name ‘Concurrent Processing’. You can write a program (called a ”concurrent program”) that… Read More

Can I Really Get a Signing Bonus?

It never hurts to ask. During the technology boom in the late 90s, signing bonuses were commonplace as companies looked for ways to recruit top IT professionals from their competitors. Although the market is not nearly as strong as it was then, signing bonuses seem to be making a comeback. In many cases, all it takes to get one is to ask and to convince the hiring manager that a few extra bucks will be the catalyst that will convince you to take the job. It’s important to realize, however,… Read More

Targeting your Career and Your Audience

When writing a resume, professionals, especially those in the IT industry, tend to spend the most amount of time on the skills section. To be effective, however, a resume has to be much more than just a list of your abilities and accomplishments. As a matter of fact, one of the most often overlooked sections on the resume just might be the most important. Taking the time to write a resume that is targeted to your career, a particular position, and the audience that will be reading it, might slow… Read More

Looking for a Promotion: tips to make it happen.

In the current IT climate, promotions are no longer being given away based solely on merit and we often watch as those less qualified seem to pass us up on the corporate ladder. Whether it’s already happened to you or not, there are a few things you can do to create and execute a plan that you will get you moving again. When attempting to climb the ladder in the corporate environment, we can often become discouraged when passed over for promotions. The key to success, however, is to stay… Read More

Building Graphical Interface elements

Building graphical interface elements by using the System.Drawing namespace In this tutorial we will learn about Graphics Object, The Windows Forms Coordinate System, Drawing Text on a Form, Drawing Shapes and Working with images.     Understanding The Graphics Object Graphics handling in Visual Basic .NET is based on GDI+ (Graphics Device Interface). A graphics device interface allows you to display graphics on a screen or a printer without having to handle the details of a specific display device. All that you need to do is to make calls to… Read More

Event Handling In Visual Basic .NET

Introduction to Event Handling One of the most useful capabilities of the OOP Languages is their inbuilt ability to be aware of a large number of events like MouseOver, MouseClick, and so on so that we can write codes to react to any event that we are interested. This is made possible by the rich set of classes that have been built in the .NET Framework The events handling is very simple as we have seen in the previous example where buttonClicked event is handled by the following code: Private… Read More

Setting and Adding Properties to Windows Form

Setting and Adding Properties to a Windows Form In this tutorial we wil leran about Setting and Adding Properties to a Windows Form, Using the Visual Designer to set Windows Form Properties, Setting Windows Forms Properties programatically and Using Visual Inheritance along with the sample project and screen shots. Using the Visual Designer to set Windows Form Properties The properties of the Widows properties can be edited in the properties window visually. Both the inherited properties and also those added in the current class can be edited using the property… Read More

Application Class and Message Class

Using Application Class Visual Basic 2005 introduces a speedy way to access many important classes relating to the Computer on which the application is running, the user running it, the application itself, its forms and any associated web services. The best part of it all is that you can access it all using the new My object. The new My object has added features that help the programmer to gain access to some functionality that was really hard to achieve. My.Application Object contains information about running application, such as the… Read More

So you want to be a Software Tester?

So you want to be a Software Tester? Author: Carol My best friend is actually one of the best software testers I have ever met. When I began testing for her consultating company I sincerely thought I’d found the perfect job. I could stay at home and work independently. I received my projects, I completed them and I got paid. Alot. It seemed the perfect scenario until one day I realized that I just didn’t enjoy what I was doing. Testing was repetitious, often boring and I found myself dreading… Read More

5 Steps to a Great Cover Letter

5 Steps to a Great Cover Letter While most professionals spend hours and sometimes days or weeks mulling over just how to create the best resume, surprisingly enough, those same people more often than not, don’t even give a second thought to including a cover letter. With the IT market as competitive as it is today, most IT professionals are finding that they’ve got to do something to make their resumes stand out in the pack. A cover letter is an excellent place to start. If your cover letter isn’t… Read More

Exploring the Forms Designer generated code

VB.NET 2005 Free Training Exploring the Forms Designer generated code As you create a new project in the Visual Basic, the IDE generally automatically adds lots of lines of code on its own. Visual Basic 2005 comes with an option to skip over this behavior of the Visual Basic IDE. The default option comes with this behavior enabled. These codes are introduced with an aim that the user can continue to use the form without bothering about write codes to instantiate the form with a function new() and also the… Read More

Visual Studio Windows Forms Designer

Using The System.Windows.Forms.Form class System.Windows .Forms.Form class is the foundation class for all forms to be created. All the forms that are created in VB .NET are also inheriting from this base class. This class provides for all the facilities needed for the form. Additional functionality can be added by separate codes. In the .NET Framework, a number of new features have been added to the Form Class and the Controls. We shall see some of the new features quickly. For most detailed information is available in the Microsoft website.… Read More

Visual Studio.NET Namespaces

Visual Studio.NET Namespaces The .NET Framework class library has thousands of classes which are needed for developing and deploying solutions. In order to organize all those classes for ease of use .NET Framework uses namespaces. This Gives the Classes their own space and prevents conflicts between the various names in these classes. For instance if two classes contain a method Paint(), then to avoid conflicts in names we can place these classes in two different namespaces. Thus namespaces allow classes to be grouped in a consistent, hierarchical manner. The writing… Read More

Oracle Apps Table Registration API

Oracle Apps 11i Free Training : Table Registration API This chapter provides you with information you need to register tables to be used in Oracle Alerts and Flexfields with Oracle Applications. We will be learning about Procedures in the AD_DD Package, Procedure REGISTER_TABLE, Procedure REGISTER_COLUMN, Procedure DELETE_TABLE, Procedure DELETE_COLUMN and Example of Using the AD_DD Package. Introduction Though Oracle Applications comes with thousands of seeded database tables, there can be numerous applications in which one might be required to create a custom table to be used. In most of the… Read More

Oracle Certifications: Which ones do I need?

Oracle Certifications: Which ones do I need? If you’re currently working with Oracle products, odds are there is an Oracle certification out there for you. Although at one time, Oracle certifications were considered for database pros only, the certification programs offered by the "world’s largest enterprise software company" are evolving to keep up with IT trends. Like Microsoft, Oracle now offers certification programs in a wide range of IT positions. The recent Oracle merger with PeopleSoft has increased the offerings of this industry giant to include enterprise resource planning (ERC),… Read More

Technical Writing: It might just be the foot in the door you need

Technical Writing:It might just be the foot in the door you need For new computer science graduates or even tried and true professionals, the opportunities in IT seem to be few and far between. If you’re looking to break into the industry, need a foot in the door at a large corporation, or are possibly considering a career change, technical writing could be just what you’re looking for. Technical writing isn’t always fun but can lead to other opportunities within an organization and will definitely provide the opportunity to mingle… Read More

How to survive the technological trend to offshore outsourcing

If You Can’t Beat ‘Em, You Might have to Consider Joining Them How to survive the technological trend to offshore outsourcing Unfortunately for many professionals in the Technology industry, offshoring outsourcing IT work to India, Romania and other countries is on the rise. As corporations discover that they can get technical projects completed to their specifications for sometimes ridiculously low cost, odds are they’re not going to stop and consider the impact this trend will have on domestic workers. We’d be foolish to think that corporate America will actually forego… Read More

Do You Really Want to be an IT Consultant: The Pros and Cons of Being Your Own Boss

Do You Really Want to be an IT Consultant: The Pros and Cons of Being Your Own Boss At some point in every technical career, we come to a place where we start to visualize the glamourus world of independent IT contracting and consulting. We all know somebody who’s an IT consultant and as corporatations continue to downsize, our bosses fail to provide ideal working conditions and job security is no longer a given in any industry, more and more professionals are starting their own businesses as IT consultants or… Read More

Implementing Inheritance

Introduction and Implementing Inheritance The usefulness of inheritance is depnding on the choice of its usage. You can use inheritance if the derived class is a kind of base class but not has a relationship with the base class. Such a situation empowers you to reuse the code from the base class. It is also more useful if the hierarchy is very shallow. The developer can effect global changed to the derived class by changing the base class. Understanding Inheritance Inheritance is an important feature of any OOP Language. Let… Read More

Implementing Class Library Object

Implementing Class Library Object in VB.NET 2005 Class: Classical Object Oriented Concepts explain a class as a cookie cutter. A class allows you to create objects of the class. As a programmer you define a class with data fields, properties, methods and events. Then you can create objects based on that class that have state (fields, properties) and behavior (methods, events). A class can be considered as a specification of how the object of the class should look like and behave. An object of the class is nothing other than… Read More

Introducing VB.NET Windows Forms

Introducing VB.NET 2005 Windows Forms We will be learning in the next series of articles as part of VB.NET 2005 Free Training : Introducing Windows Forms in the following topics with code samples and screen shots. Introducing Windows Forms Designing Windows Application is simpler and less time consuming with Visual Basic 2005. A number of new facilities and enhancements have been made to assist the developer complete the project in time and with lesser number of errors. Windows Form is the cynosure of the Windows Application. Visual studio 2005 packs… Read More

Are You Really Listening: The Importance of Strong Communication Skills

Are You Really Listening The Importance of Strong Communication Skills for Advancement in the Technology Industry Let’s face it, when most people think of IT professionals, the image that comes to mind is the guy or girl with the glasses huddled behind a myriad of computer monitors, incapable of communicating with anyone other than their keyboard. In today’s competitive IT marketplace, this person also is exactly the type that no employer wants to bring on board and will, in fact, avoid at all costs. Strong communication skills are one of… Read More

Looking into the Crystal Ball: Technology and Trends in the IT Industry

Looking into the Crystal Ball: Technology and Trends in the IT Industry As the business world continues to evolve, outsourcing offshore hits all time highs, and technology continues to march on, many IT professionals are trying to peer into the future in an effect to identify trends in the IT industry and position themselves positively for the changes that are bound to come. To be honest, even with the saturation of IT professionals, the future shows some promise, as long as you’re ready and willing to adapt with the industry.… Read More

Get Microsoft Certified: Everyone else is!

Get Microsoft Certified:  Everyone else is! If you haven’t taken the time to earn your Microsoft certifications, you just may be severely limiting your opportunities in the IT industry. In the early 90’s there were only a handful of IT certifications available, in 2005 however, you’ll be hard pressed not to find one that fits your particular skill set. Although certifications are considered useless by some hard-core techies who don’t believe they need a one to prove their skill levels, the job market continues to remain competitive. The lack of… Read More

Caught in a Downsizing: Tips to help you regroup and head back into the IT market

In today’s economy and especially in the IT industry, it’s not at all unusual to meet professionals who are currently experiencing the frustration of seeking new employment after a downsizing or layoff. After the initial shock wears off, professionals in the IT market often find themselves attempting to negotiate in an arena many of them haven’t been in for years. In many cases, however, positive things can actually result from a layoff and once you get to a place in which you can appreciate them, it might not seem like… Read More

Too Much or Too Little: Common mistakes when presenting technical skills in an IT resume

When writing an IT resume, the most common mistake is presenting too much or too little information. More often than not techies tend to go heavy on the technical information, often leaving out key soft skills and other important data. When writing an IT resume, it’s extremely important that technical skills are presently clearly and concisely but even more important that the extent of your skills are quantifiable and you can show an employer how you use them. When adding a skill section to your resume, don’t exaggerate your level… Read More

Writing a Technological Resume: How to get noticed amid a plethora of other candidates

The technology industry is currently on the downswing when it come too available IT positions. The abundance of highly skilled and qualified candidates continues to increase, making it even more important that your first impression, your technological resume, makes an impact on a potential employer. Following are few tips that are guaranteed to land your technological resume on the top of the pile. When preparing to write your technological resume, the most important step is organizing the information you are going to provide, clearly and in a manner that will… Read More

Working with Oracle Listener

NOTE: "Working with Listener in Oracle" tutorial has been updated with Oracle 11g Version. This tutorial will teach you how to start, stop and check the status of the Oracle Listener through Enterprise Manager. Oracle Listener provides crucial information on database connection state. In case of any issue with the database connection, I would first check to see if the listener started properly or not. Hence it is important to be familiar with Listener functionality. Startup listener through Command Prompt Check listener status – The command to check the status… Read More

Oracle Apps Application Framework

Oracle Apps 11i Free Training : Application Framework: This document describes the steps of registering new application in oracle applications. It also talks about the standard directory structure within oracle application.Overview   Oracle Applications and custom applications that integrate with Oracle Applications rely on having their components arranged in a predictable structure. This includes particular directory structures where you place reports, forms, programs and other objects, as well as environment variables and application names that allow Oracle Application Object Library to find your application components. An application, such as Oracle… Read More

Differences between VB.NET 1.0 and VB.NET 2.0

VB.NET 2005 Free Training: Differences between VB.NET 1.0 and VB.NET 2.0: VB.NET 2005 comes with a number of enhancements. The IntelliSense Code snippets, the Windows Forms designer updates, IntelliSense filtering, debugger data tips, exception Assistant etc make the software a pleasure to work with. The language has been spruced up with generics, unsigned types, Operator overloading etc. The My Namespace is the most significant enhancement that provides a single reference to commonly used functionalities within the .NET framework. It includes classes like Application, Computer, Forms, Resources, Settings and Users. This… Read More

The .NET Framework Architecture Part 2

VB.NET 2005 Free Training : The .NET Framework Architecture Part 2. In this tutorial of The .NET Framework Architecture Part 2 we will learn about Just-In-Time (JIT) compilation, Assemblies, native assemblies, Global Assembly Cache (GAC) and Comparison of VB.NET, C#, and J#. Just-In-Time (JIT) compilation As stated above, the Just in time compiler is a facility that is invoked by the CLR to convert the IL into machine code. The .NET framework assemblies (*.dll or *.exe) files cannot be executed by the target processor unless it is converted into native… Read More

Automated Testing Best Practices

Automated Testing Best Practices: This article explains about many topics like The Case for Automated Testing,  Why Automate the Testing Process?, Using Testing Effectively, Reducing Testing Costs, Replicating testing across different platforms, Greater Application Coverage, Results Reporting, Understanding the Testing Process, Identifying Tests Requiring Automation and Task Automation and Test Set-Up.The Case for Automated Testing Today, rigorous application testing is a critical part of virtually all software development projects. As more organizations develop mission – critical systems to support their business activities, the need is greatly increased for testing methods that support… Read More

Single Node and Multi Node Installation Part 2

Oracle Apps 11i Free Training: Single Node and Multi Node Installation Part 2. In this part 2 tutorial we will continue with the installation steps about product license types, country-specific functionality, additional languages and internationalization (NLS) settings.Step 10. Select product license type On the Suite Selection screen, the wizard prompts you to indicate the type of licensing agreement you have purchased from Oracle Applications. It then presents the appropriate licensing screen. Completing a licensing screen does not constitute a license agreement. It simply registers your products as active. Rapid Install… Read More

Single Node and Multi Node Installation Part 1

Oracle Apps 11i Free Training: Single Node and Multi Node Installation Part 1. In this part 1 tutorial we will learn how to start with the Single Node and Multi Node Installation along with step by step instructions, screen shots and Frequently asked questions.Single-node and multi node installation In a single-node installation, the database, all product directories, all servers (concurrent processing, forms, and Web) are installed on a single node under one common APPL_TOP whereas in a multi-node installation, you install both application tier and database tier servers across two… Read More

The .NET Framework Architecture Part 1

This is the first tutorial as part of the Visual Basic .NET 2005 Training. In this tutorials we will be learning about the basics of The .NET Framework Architecture, The .NET vision, Common Language Runtime (CLR), .NET Framework Class Library and Microsoft Intermediate Language (MSIL). It’s very important to learn the basics before we actually start with the Programming. The .NET Vision The .NET framework is a software technology that is directed towards connecting information, people, systems and devices seamlessly. The high level of software integration that has been attempted… Read More

Database Checkpoints in WinRunner

Every application includes a database. The database is used to store the information. When an application is being tested, the database of that application should also be tested in order to assure that the values are entered into the database correctly.Database Checkpoints in WinRunner Every application includes a database. The database is used to store the information. When an application is being tested, the database of that application should also be tested in order to assure that the values are entered into the database correctly. In Winrunner, for checking databases,… Read More

Data Driven Tests using WinRunner

This article explains about Steps involved in creating data driven tests, Data Driver wizard features in WinRunner and adding Data to the Data Table.Data Driven Tests using WinRunner An application has to be tested with multiple sets of data. The automation test script written for one input can be used for number of inputs using data driven test in Winrunner. The test script has to be converted into the data driven test by creating a corresponding data table with the sets of data you want to test. Steps involved in creating data… Read More

Why Choose LoadRunner for Performance testing

This article start with brief introduction to Performance Testing, Why should you automate performance testing, What are the LoadRunner components, LoadRunner Terminology and Load Testing Process.Performance testing Introduction Performance Testing is the process by which software is tested and tuned with the intent of realizing the required performance. The performance testing part of performance engineering encompasses what’s commonly referred to as load, spike, and stress testing, as well as validating system performance. Performance can be classified into three main categories: • Speed — Does the application respond quickly enough for… Read More

Oracle Apps 11i – Using Rapid install and the Steps Before Apps Installation

This tutorial explains about using Rapid install to install Oracle Applications on any machine. With Rapid Install, you can perform these operations: Install a new, fully configured Oracle Applications system, including the latest certified Oracle Applications technology stack and all patches, mini-packs, family packs, and other updates available at the time of this release. Using Rapid Install Rapid install is used to install Oracle Applications on any machine. With Rapid Install, you can perform these operations: Install a new, fully configured Oracle Applications system, including the latest certified Oracle Applications… Read More

Oracle Apps 11i Installation – System Requirements

This tutorials explains about the System Requirements for Oracle Apps Installation. Please refer to Oracle Apps manuals for the specific and latest requirements for your Operating System.Oracle Apps 11i Installation – System Requirements CPU Requirements CPU requirements for running Oracle Applications depend on:  the number of concurrent users and their usage profiles the number of concurrent manager processes and the types of jobs that they are running  the load for activities other than Oracle Applications  the size of the database  desired response time Because there are different product combinations, different… Read More

Oracle Apps 11i : File System

An Oracle Applications Release 11i system utilizes components from many Oracle products. These product files are stored below a number of key top-level directories on the database and application server machines. Depending on how you chose to install Applications, these product directories may be located on a single machine (the simplest case) or on multiple machines (the most common type of deployment).Oracle Applications 11i File system An Oracle Applications Release 11i system utilizes components from many Oracle products. These product files are stored below a number of key top-level directories… Read More

Testing : Introduction to CMM

Quality software should reasonably be bug-free, delivered on time and within budget. It should meet the given requirements and/or expectations, and should be maintainable.  In order to produce error free and high quality software certain standards need to be followed. Software Quality: Quality software should reasonably be bug-free, delivered on time and within budget. It should meet the given requirements and/or expectations, and should be maintainable. In order to produce error free and high quality software certain standards need to be followed. Quality Standards ISO 9001: 2000 is Quality Management… Read More

Automated Testing Advantages, Disadvantages and Guidelines

This article start with brief Introduction to Automated Testing, Different methods in Automated Testing, Benefits of Automated Testing and the guidelines that Automated testers must follow to get the benefits of automation.Advantages of Automated Testing Introduction: "Automated Testing" is automating the manual testing process currently in use. This requires that a formalized "manual testing process", currently exists in the company or organization. Automation is the use of strategies, tools and artifacts that augment or reduce the need of manual or human involvement or interaction in unskilled, repetitive or redundant tasks.… Read More

VB.NET 2005 Free Training

VB.NET 2005 Free Training We are exited to let you know that we will be starting Visual Basic .NET 2005 Training. Please find the topics below which we will be covering during the course. This training is based on the latest Visual Basic .NET 2005 version. Visual Basic .NET 2005 Training 1. .NET Framework architecture The .NET Framework Architecture Part 1 The .NET Framework Architecture Part 2 Application Class and Message Class Implementing Class Library Object Visual Studio.NET Namespaces .NET Assemblies Differences between VB.NET 1.0 and VB.NET 2.0 2. Introducing… Read More

Oracle Apps 11i: Internationalization Support and Multiple Reporting Currencies

This tutorial explains about Languages and Character Sets on the Database Tier, Languages and Character Sets on the Application Tier, Character Sets on the Desktop Tier as part of the Internationalization Support and Multiple Reporting Currencies feature in Oracle Applications 11i.Internationalization Support The Oracle E-Business Suite is designed for ease of deployment in a single global instance that meets the complex requirements of a worldwide enterprise. Strong internationalization support is essential in meeting this requirement. Key internationalization features provided by Release 11i include support for a wide variety of languages… Read More

Testing Types

This article explains about different testing types Unit Test. System Test, Integration Test, Functional Test, Performance Test, Beta Test and Acceptance Test.Introduction: The development process involves various types of testing. Each test type addresses a specific testing requirement. The most common types of testing involved in the development process are: • Unit Test. • System Test • Integration Test • Functional Test • Performance Test • Beta Test • Acceptance Test. Unit Test The first test in the development process is the unit test. The source code is normally divided… Read More

WinRunner – TSL Functions

This article explains about Types of TSL Functions like Analog functions, Context Sensitive functions, Standard functions and Customization functions.WinRunner – TSL Functions Introduction: TSL stands for “Test Scripting Language”. The test scripts are written in Test Scripting Language in winrunner. TSL is an enhanced, C-like programming language designed for testing. The advantages of TSL are:     1. It is easy to use. 2. It is similar to other programming languages. So a person who is in touch with basic concepts of programming can write test scripts easily. 3. It… Read More

Life Cycle of Testing Process

This article explains about Differant steps in Life Cycle of Testing Process. in Each phase of the development process will have a specific input and a specific output. Once the project is confirmed to start, the phases of the development of project can be divided into the following phases: Software requirements phase. Software Design Implementation Testing Maintenance In the whole development process, testing consumes highest amount of time. But most of the developers oversee that and testing phase is generally neglected. As a consequence, erroneous software is released. The testing… Read More

Best Practices in Automated Testing

This article talks about many interesting things like what’s the Case for Automated Testing, Why Automate the Testing Process?, Using Testing Effectively, Reducing Testing Costs, Replicating testing across different platforms, Greater Application Coverage, Results Reporting, Understanding the Testing Process, Typical Testing Steps, Identifying Tests Requiring Automation, Task Automation and Test Set-Up and Who Should Be Testing?.The Case for Automated Testing Today, rigorous application testing is a critical part of virtually all software development projects. As more organizations develop mission – critical systems to support their business activities, the need is… Read More

Securing ASP.NET Applications with C#

Asp.net Security Overview: Security is one of the most important component of any application. Security is even more important when you are making a web application which is exposed to million of users. Asp.net provides classes and methods that ensure that the application is secure from outside attacks. In this article we will investigate the different types of authentication provided by Asp.net. Windows Authentication Windows Authentication mode provides the developer to authenticate a user based on Windows user accounts. This is the default authentication mode provided by Asp.net. You can… Read More