Category: Server & Programming

Descriptive Programming In Qtp – Part 1

Hello Friends,
In this series of post, we’ll learn about Descriptive programming (DP).

There are two ways, QTP uses to recognize the objects present in your application.

1. Object Repository (OR)
2. Descriptive Programming (DP)

First let see how OR works. OR is the simple and default way of object identification in QTP. OR stores groups of properties and values of every object. While you record on application, all the objects you click, are stored in Object Repository.

During the play back QTP use this OR to identify the object on which the action is to be performed.

What is Descriptive programming (DP)?

We’ll use DP when we want to bypass OR. Descriptive programming is used when we want to perform an operation on an object that is not stored in the object repository. This way QTP wont search for the object properties in the OR, but will take it from the DP statement.

Why use Descriptive programming (DP)?

Everything looks fine while automating test using OR then why should I use DP?

Well, there might be many valid reason to do so. Think about a situation – you want to close all opened browser automatically before you start executing your script. Here OR will not help you to identify an object as it is not possible to store all the opened browser objects into OR. Make sense?

No worries! We’ll discuss the need and benefits of DP in detail later in this post. Well examine scenarios where ORs advantages are outweighed by the DP.

I am not very good in vbscript. Is it mandetory to learn vbscript explicitly to write DP?

No. Not at all! Its not mandetory, but yeah.. recommended. For basic opretions and starting with DP, this post will guide you.
Although, for advanced oprations i.e. using COM, AOM, complex framworks etc. vbscript knowledge is the key.

Okie guys! Now, lets start writing DP!

Writing Descriptive Programming (DP):

DP can be written in two ways..

1. Static (by provide the set of properties and values directly)
2. Dynamic (by creating description object)

Static:

– In Static method of DP, we provide the set of properties and values directly in a single line, in form of the string arguments.

Here is the format/syntax of DP..
object’s Class Name(“property name:=property value)
Exmp 1: webbutton(Name:=Google Search)

object’s Class Name = webbutton
property name = Name
property value = Google Search

Exmp 2:- Browser(google).page(google).webbutton(name:=Google Search,type:= Submit).click

In above statement, Browser(google) and page(google) are written using OR. And webbutton(name:=Google Search,type:= Submit) is written using DP. Please note that we can write multiple set of properties and values in any DP statement.

Examples:
webbutton(name:=Google Search).click

For full article, visit >>

The Importance Of Proxy Servers

A proxy server acts as a connector between two networks. One network is the internet and the other network is a series of system that are connected within themselves.

The primary reason for using a proxy server is to hide system identity from other systems on the internet. Internet cafes make use of proxy servers for the purpose of managing payment for internet access. People who are under oppressive regimes make use of proxy servers to spread their political opinions. Using a proxy server also increases the speed of internet access in some cases.

There are many types of proxy servers and you can choose one depending on your requirement. The most basic type of proxy server is the simple proxy server. This is a very basic proxy server type and it receives request from the client computer and sends the request for access to that internet resource. It then returns response from the client back to the internet resource.

Another type of proxy server is the reverse proxy. This proxy server receives requests from various systems connected to the internet and connects it to a group of internet servers.

If the internet connection is slow, a caching proxy server is used. This server saves a copy of all fetched content and used that copy whenever new content has to be fetched. These types of servers are used in fast connection environment for the purpose of saving bandwidth cost.

There is a need for restricting internet access so that content filtering proxy servers enable filtering of content during the process of internet access. This type of server is used by schools to block objectionable sites and in some cases companies to restrict job sites, porn websites and even social networking websites. The network administrator can set those sites that can be viewed and block sites that should be avoided.

Enjoy Exclusive HD programming Packages of DISH Network

Have you ever experienced the joy of watching television in high definition programming mode? If yes, then it is for sure that you just fell in love with it. So much so that you just cannot tolerate the pictures and sound systems of any ordinary standard definition programming channels. At your end, it is very tough to stay out of the wonder spell created by HD channels. Eye-catching picture quality, superb sound system, quality content etc. will just make you bewildered. Now the question is who can assure to bring home such amazing entertainment for you? It is none other than DISH Network, which has brought such lucrative offer for you! This leading Satellite TV provider offers more than 200 HD national channels including new additions like History International HD, ShortsHD, Style HD and Turner Classic Movies HD. This has rightly contributed in making DISH Network the largest lineup in HD programming channels.

DISH Network, with a vista of lucrative packages, has widened their spectrum by incorporating programs. There are programs available for US people as well as those people who have settled in hook and nook of the country. They also can get DISH HD programming channels with stunning pictures and awesome soundtrack. In fact Dish Network makes it sure that people with divergent programming choices must get at least some of the channels in HD programming mode. That is the reason why each and every DISH Network basic package incorporates some of the channels like sports, music, movies in HD technological mode. For example DISH Network package namely Americas Top 120 channels offers more than 25 channels, Americas Top 200 has more than 40 DISH HD channels to be offered to its subscribers and so on. Under pay per view package also one can get the HD channels at reasonable rate.

Also DISH Network also has plans to offer more for its subscribers. The company has the vision of expanding the HD programming services to each and every home in US and thus DISH Network has effectively launched two exclusive satellites. So no doubt, all the subscribers of DISH TV can get more channels to be added in their online menu card. With the same motive of expanding HD services, other providers of Satellite TV also came up with several plans with no fruitful effect. It is only the DISH Network who has went far ahead than its competitors and carved out its own space.

That is not all from DISH Network. Keeping pace with hectic life, you often miss your programs in DISH Network channels. You can avail DISH HD DVR, which can solve this problem. With DISH DVR you can record the programs and later watch the programs at your convenience. Since this automatic DISH DVR begins and stops recording at the scheduled times you can remain hassle free all the more. Simply by installing a High Definition television set you can enjoy all the HD channels that DISH Network is offering.

Resolving Database recovery failed with error -1216 Error in Exchange Server

There are some situations, such as virus infection, improper system shutdown, application malfunction, and missing database objects, where the Exchange Server Database (EDB file) may get damaged and all of the stored data become inaccessible. To handle such situations, Exchange Server includes a repair utility called Eseutil. It can detect errors, repair them and defragment the hard drive. But this utility can not handle the situation in case of severe damage and you encounter data loss situations. At this point, you are required to go for Exchange Server Recovery solutions. Sometimes when you attempt to repair a damaged Exchange Server database using Eseutil tool, the process might fail and you may find the following entries in the Application Event Log of Exchange Server:

Event Type: InformationEvent Source: ESE Event Category: Logging/Recovery Event ID: 301 Date: 29-08-2003 Time: 13:44:26 User: N/A Computer: SNUCKERSERVER Description: Information Store (2040) 8f47d891-b071-466b-b70d-ae123f886ea6: The database engine has begun replaying logfile C:Program FilesExchsrvrmdbdataE00.log. For more information, click .

And

Event Type: Error Event Source: ESE Event Category: Logging/Recovery Event ID: 494 Date: 29-08-2003 Time: 13:44:27 User: N/A Computer: SNUCKERSERVER Description: Information Store (2040) Database recovery failed with error -1216 because it encountered references to a database,’C:Program FilesExchsrvrmdbdatapriv1.edb’, which is no longer present. The database was not brought to a consistent state efore it was removed (or possibly moved or renamed). The database engine will not permit recovery to complete for this instance until the missing database is re-instated. If the database is truly no longer available and no longer required, please contact PSS for further instructions regarding the steps required in order to allow recovery to proceed without this database.For more information, click .

This situation occurs generally in case of serious damage to Exchange Server database, which can not be repaired by Eseutil.In such circumstances, you need to repair and restore the database using third party Exchange Server Repair solutions.

These solutions are available in the form of easy to use applications, known as Exchange Server Recovery software. These software apply efficient scanning algorithms on the corrupted EDB file to retrieve all of its damaged or corrupted objects such as emails, notes, contacts, tasks and so forth. These tools have interactive and simple graphical user interface to provide easy, quick and absolute recovery.

Microsoft Exchange Recovery tool is the most effective and advanced tool to effectively retrieve all of the inaccessible data from EDB file. It works well with Exchange Server 2003, 2000 and 5.5. This Exchange Recovery software is compatible with Windows 2003, XP, Windows 7 and 2000.

About Author:

Axel Culver has passion for writing Technical article. He is right now writing articles related to Product like Exchange Recovery Tool and Exchange Repair Software for Microsoft Exchange Server.He is a professional writer and has written many blogs, article, press releasing and content for many websites.

Why You Need A Warranty When Buying Dell Tower Servers

Before you head on out to pick up Dell Tower Servers, one of the most important things for you to understand is that having a warranty on these items will be essential. While one would hope nothing ever goes wrong with the system that they purchase, the truth of the matter is just like anything else equipment can fail and it will often do so when you least expect it.

You will find that the warranty that you have in place is going to be your insurance policy that will aid you when something goes wrong. After all, the last thing you will want is to have your computer system non-operational when it is your peak season.

What you will want to keep in mind when you are looking at this warranty is the fact that it is designed to last you for a reasonable amount of time that you own the machine. For example, a server will typically last you around five years before you are going to need to upgrade it and exchange it for a new one. Because of that, you will want to ensure that you choose a five year warranty when it is available on these machines. However, if your company tends to do a considerable number of upgrades regularly, the standard three year option could be just as effective.

It will be important that you dont end up assuming that you are not going to run into any issues when you are purchasing a Dell Tower Server. While the models are respectable and dont typically have a number of issues, having the warranty is going to be that vital safety net that protects you from possible hardware failure. Basic warranties in this respect will usually only cover hardware failure and a limited selection of other items.

Keep in mind that these basic warranties are ones that typically come with every server. What you will need to determine is what additional warranty types and periods of time you will need to keep yourself best protective with these units. Sometimes the best choice can be to stick with Dell, while others will find that an extended warranty through a third party dealer can be a better overall choice for these servers.

Of course, before you end up choosing to go this route, you will need to ensure that you understand the terms and conditions that are in place for the warranty. This can be everything from how and where you store your server to handling your own minor repairs as the last thing you will want to do is to have your server no longer covered as a result of you handling these problems on your own.

Use OST Repair Tool to Resolve Synchronization Errors in Exchange Server

Microsoft Outlook and Microsoft Exchange Server are two most important components to create a messaging and collaborative environment. In order to improve their performance, you can use Outlook in Cached Exchange Mode. In this mode, Outlook performs most of the email related operations from local hard drive, decreasing the amount of request to server for data and thus improve performance of the items stores in OST file (local copy of user mailbox on server). Even in Cached Exchange Made, to download new mails, you need to connect with Exchange Server. But in some cases, when you attempt to connect with Exchange Server, synchronization could not complete and thus the OST file could not be converted into PST. In such cases, you access user mailbox through Outlook, you need to manually Convert OST to PST using third party applications.

With the Cached Exchange Mode, the local copy of user mailbox is synchronized with Exchange Server database upon log on to Outlook account and automatically converted into PST file after username and password verification. But in some situations, when you attempt to synchronize the OST file with Microsoft Exchange Server database, the process may not complete successfully and you come across the below given error message:

“Error synchronizing folder [8004011B-3EE-8004011B-560]
Unknown Error.

Such situations render your user mailbox inaccessible. Here you need to find out the cause of this problem and Convert OST File by sorting out this issue.

Cause

You might come across this problem if there is some issues with the Exchange Server user profile or Mailbox. The issue could be corruption or inconsistencies in the problem or mailbox. In such cases, you need to recreate the user profile on Exchange Server.
But even after recreating the user profile and mailbox, you would not be able to access the OST file as it is required to be converted into PST. This is potential through powerful and advanced third party OST Repair Tool.

These applications use high-end conversion algorithms to effectively and quickly convert all of the OST file objects into PST. After you Convert OST to PST, the resulted PST file can directly be linked to the Exchange server profile or user mailbox. You can also import the PST file into Microsoft Outlook.

Stellar Phoenix Mailbox Exchange Desktop is the best ever made and the most advanced tool to convert unusable OST files into usable PST file. This software converts OST file of Microsoft Outlook 2003, 2002, 2000, 98 and 97. This software is compatible with Microsoft Windows 2003, XP, 2000, NT4 (SP6), ME and 98SE.

Planning for a Career in Computer Programming

Planning for a Career in Computer Programming?

The IT sector in the country has provided jobs to a larger amount of people. The technological advancement has increases the career opportunities around the world. There is always a great demand for programmers throughout the world. The skill and subject knowledge of the individual matters a lot when it comes to a career in Computer programming. When analyzing the present market trend the demand for computer programmers is increasing each day. There are Associates online Degrees, online Bachelor’s and Masters degree and even online PhD Degree.

In the year 1950 FORTRAN language was developed and then came COBOL which was the first language used for commercial application. In the year 1996 for teaching the undergraduates BASIC was introduced. C was developed by Dennis Ritchie of Bell Laboratories. The most widespread computer languages are C++ and JAVA. With a lot of these computer languages and the need of other application development tools the demand for programmers has increased. Presently there are also some active tools for developing applications like Visual Studios, Eclipse and ERP. You can also have a great career in graphics if you are interested. Therefore you can either have a career in software as a software engineer or as a graphics cad or cam designer.

If you are interested in computer programming you can easily build up a career in banks, research organizations, hospitals, schools etc. It is not necessary that you need to work in a software company if you are a programmer. The government will also offer jobs for computer graduates and post graduates. There are a variety of fields inevitable with computers nowadays. The computer languages that are presently in demand are Microsoft.Net, Asp .Net, VB .Net, C# and J2EE. As the technology advanced the programmers need to update their knowledge in the field.

Great Plains Consultant Newsflash Frx Move To New Server

If your current Dynamics GP Great Plains server got to be replaced with new hardware, you should follow procedures to move Dynamics GP databases as well as FRx reporting system files. Being working for major Great Plains Dynamics GP VAR in US, we realized that our large customers are following this simple technique: place new server with newer Operating System (such as Windows 2003 instead of old Windows 2000), install SQL Server 2000 or 2005, move Great Plains DYNAMICS and all companies databases, move user logins, password and security access (you can also find these SQL scripts at Microsoft Dynamics Customer Source). Then shut down the old Dynamics GP Server, rename new server to its old server original name, and off you go! Well, this is about Dynamics GP Great Plains. FRx Financial reporting is more sensitive to UNC Path, Shared Folders and mapped drives. If you ran into these issues, this small publication is dedicated to you:

1.FRx Sysdata concept. Please login FRx reports designer, under Admin->Organization->SYSDATA you should see where your current FRx metabase is located. Please, know that FRx is compatible with multiple ERP platforms: Great Plains, Axapta, Navision, Solomon and these are the reasons to lean on file location. Sysdata folder has FRx metabase and if you change settings for your companies: Company->Information: Specification Set, Import and Export Path, Rates Database Path (in case if you deploy multicurrency in GP and FRx) all the users will be updated

2.FRx System Specific Information. Here you have ODBC DSN, usually FRx deploys the same DSN as Dynamics GP Great Plains Workstation. For Each company please specify system database: DYNAMICS and company database

3.Admin View OFSI Settings. In our practice, OFSI tables were source of the problems with earlier FRx versions: 6.5 and down, These were the days in late 1990th where you would have to create OFSI tables manually in SQL Query Analyzer

4.G32 files error messages. The concept behind is pretty simple FRx rebuilds GL indexes on logon. If you are getting error message, that you can not login FRX due to G32 file is locked, please open your sysdata directory, rename all G32 extension files and come back to FRx this should fix the problem

5.If you are at the point where you are considering to give up on FRx issues, we understand and respect your position consider to give us a call

Make the Career in IT industry with MCITP Server Administrator Certification

The varied MCITP certifications improve the technical power of an individual United Nations agency undertakes these certifications principally. They mostly assist the IT professionals to grab and implement the art of deploying, back up, repairs and administration within the world of technology. The IT professionals having these MCITP certifications area units hottest over those that haven’t got any such certifications underneath their belt. The rationale is, the professionals having the MCITP certificates have deep and good data of this discipline that may assist the industries principally to grow and profit.

The high demand for people who specialize in the pc technical support space can be a significant reason why it will pay to earn a Microsoft Certification for MCITP: Server Administrator on Windows Server 2008. This certification goes to help you staggeringly in confirmatory whether or not you are able to perform crucial, current IT job roles by development Microsoft technologies to their best advantage.

Get associate MCITP: Server Administrator qualification to indicate your leadership and problem-solving skills in operational with MS Windows Server 2008. Server Administrator area unit recognized among their peers and managers as commanders among the daily functions management of MS Windows Server 2008. Exemplify and transmit your ability to want system-wide possession of MS Windows Server 2008 administration and increase your company’s come on technology investment by earning the MCITP: Server Administrator qualification.

To give IT professionals a high level MCSA-2008 employment and certification is vital. Even organizations lately, whereas hiring individuals to fill the actual roles of a server administration, choose to place confidence in MCSA 2008 employment and certification holders, to create certain that the candidate have applicable confidence among the abilities and have the required expertise for a selected job role.

Job Roles for MCITP: Server Administrator certified professionals. The MCITP: Server Administrator certification can assist you develop and validate your skills in your gift position, or inspire you to a future role, such as:
Windows server administrator
Server systems administrator
Monitoring operator
Network administrator

MCITP: Server Administrator demands: MCITP candidates earn their MCITP: Server Administrator certificate by successfully finishing three MCITP tests: two Microsoft Certified Technology Specialist (MCTS) requirement communications and one delicate Series exam. These exams area unit as follows:
70-640 MCTS: Windows Server 2008 Active Directory
70-642 MCTS: Windows Server 2008 Network Infrastructure
70-646 PRO: Windows Server 2008, Server Administrator

The MCSA 2008 certification can be a guarantee that displays the expertise level of associate IT skilled United Nations agency claim to own the right credentials to handle close to any server administration issue. Besides, opening mostly career opportunities for the Microsoft certified IT professionals, the worth and demand of such professionals can increase accordingly. With this certification, one is taken into account valuable assets for the organization and may continuously expect a decent regular payment raise.

Introduction Of Java As A Programming Language In Development Field

Java is a high level programming language in programming field. Java has been used for various application servers and web-containers. It is an object-oriented programming language very similar to C++. Java is a programming language originally developed by Sun Microsystems and released in 1995. Internet users & developers were attracted towards java because of its power to join interactivity with static HTML pages with cross platform compatibility.

Java is popular for web developers because of its unwilling security. Java has its own interpreter and compiler and its unique runtime environment too. Java has significant advantages compared to other languages. Java is easy to use and therefore easy to write. Moreover, it is easier to learn when compared to other programming languages.

Java is a high level programming language that allows developers to:

Write a software program on one platform and run it on another (perfect for the web).
Create programs to run within web browsers.
Develop applications for stores, HTML forms, online forums, etc.
Write applications for consumer devices such as cell phones. Today, all PDA devices are Java enabled.

Java Development expert are trying to enhance their programming skills for writing secure Java applications. Java was developed and re-designed for use on the Internet. In the internet domain, Java’s popularity has increased too much, especially on the server side scripting for website creation. Nowadays, there are a large number of Java expert who try to enhance themselves in the field of java and put efforts in upgrading java technology.

Java Development has emerged as a leading industry due to its advanced security and simple development procedures. Company are interested in deploying Java to meet changing business needs as it reduces time and costs. The main purpose of Java Development is to represent the needs and concerns of the Java developer and user community to the companies and organizations that have influence in the development with Java.

Page 4 of 10« First...«23456»...Last »

Recent Posts

Copyright © 2023 IJ Setup Canon