Nishith Pathak Nishith is a Microsoft Most Valuable Professional (MVP), reviewer, Published Author of Apress, Speaker for Microsoft India, a Microsoft Purist who believes Microsoft technology, is the ultimate solution to real world software problems. He is been working with Microsoft .NET Technologies since its initial beta version. Having an experience of more than 10 years in IT Industries and having more than 12 Microsoft certifications in his belt, he had gained technical expertise in both windows and web solutions though usage of Microsoft products. His expertise is in delivering enterprise solutions to Fortune 100 companies spanning the globe.

Nishith passion towards technology led him naturally to the developer communities. He has shared his knowledge with developer communities across the country where he helped them understand and use Microsoft technologies effectively. In fact, he has been awarded the title Microsoft Most Valuable Professional (MVP) for his contributions to .NET technologies by Microsoft. As an early adopter of Microsoft technology, he has kept pace in the certification challenges and succeeded in getting several of his certifications in beta stages. He is charted members of MCSD.NET and MCAD.NET certifications. He is also involved in various Technical authoring/Consultation and has written many articles, reviews, and columns for multiple electronic and print publications. Nishith speaks for user groups and also for Microsoft India on various upcoming technologies. He is a speaker for Microsoft India.
Continue reading

Q: What are the prerequisites for taking the exam 70-551 (CSHARP)?

A: This exam is meant for those candidates who have achieved MCAD certification. Microsoft recommends you to have a working knowledge of Visual Studio 2005 and new features of ASP.NET 2.0. You should also have at least two years of experience developing applications by using the Microsoft .NET Framework.

MCAD/MCSD to MCPD: Web Developer This certification requires that one pass the following examination (CSHARP/VB):

Continue reading

In a Windows Forms application, a drag-and-drop functionality refers to the transferring of data with the mouse. It enables a user to drag data such as a text, an image, or other object with the mouse’s left-button from one control and drop it to another control. This functionality is an event-driven process that occurs when the data is copied from the source control and when the data is dropped onto the target control. The source as well as target control events are involved in implementing the drag-and-drop operations are as follows:

  • Source Control Events: These events occur when a mouse pointer triggers some action on a source control. The following are the source control events:

    . To get a glimpse of these PrepKits, you can download its free demo version (which contains 15 free practice questions) from:

    Download link: https://www.ucertify.com/exams/Microsoft/70-526-VB.html

    1. MouseDown Event: It occurs when the mouse button is pressed and the mouse pointer is over the source control. A method that handles this event calls the DoDragDrop method of the source control.
    2. GiveFeedback Event: It occurs when a drag-and-drop operation is initiated. The appearance of the mouse pointer can be modified by the source of a drag event. In this event, a user can obtain the visual feedback during the operation. This event provides a custom mouse pointer to a user.
    3. QueryContinueDrag Event: It occurs during a drag-and-drop operation. It is raised when the keyboard or the mouse button state changes during the operation. It also enables the drag source in order to determine whether the drag-and-drop operation is cancelled.
  • Target Control Events: These events occur when a mouse pointer triggers some action on a target control. The following are the source control events:
    1. DragEnter Event: It occurs when an object is dragged into the bounds of the target control. It is raised when the mouse cursor is first dragged over the target control during a drag-and-drop operation.
    2. DragOver Event: It occurs when an object is dragged over the bounds of the target control. It is raised when the mouse cursor is within the bounds of the control.
    3. DragDrop Event: It occurs when the mouse button is released over the target control and a drag-and-drop operation is completed.
    4. DragLeave Event: It occurs when the an object is dragged out of the bounds of the target control. It occurs when the current drag-and-drop operation is cancelled.

Sequence of a Drag-and-Drop Operation

The following is the general sequence of events that take place in a drag-and-drop operation:

  1. The drag-and-drop operation is initiated by calling the DoDragDrop method within the MouseDown event handler on the source control. The method contains two parameters, namely the Object data that specifies the desired data to pass and the DragDropEffects data value that specifies a particular drag operation on a control. The method determines under which control the current mouse cursor is located. It then checks whether the valid drop target operation has been performed. In this sequence, a new DataObject object is automatically created.
  2. The GiveFeedback event is raised when a custom mouse pointer is displayed during the dragging operation. The QueryContinueDrag event is raised to determine whether the drag operation should be continued or aborted.
  3. The drop-and-drop operation is allowed when the AllowDrop property is set to true in the Properties window at design time. The property can be set to true programmatically in the Form_Load event of a Windows form.
  4. The DragEnter event for a target control is raised when the mouse cursor is first dragged over the control. The DragOver event takes place when a mouse pointer stays over the bounds of a control.
  5. Finally, the DragDrop event is raised when the mouse button is released over a valid target control. In the Windows form, the event handler extracts the appropriate data from the DataObject object. Data is then displayed in the target control.

DragDropEffects Enumeration Values

The DragDropEffects enumeration identifies the effects of a drag-and-drop operation in a Windows Forms application. It contains the FlagsAttribute attribute that enables a user to perform a bitwise combination of its member values. It is used by the DragEventArgs, GiveFeedbackEventArgs, and Control classes. The following are the member values that can exist in this enumeration:

Member Values Description
All During a drag-and-drop operation data is copied, dragged, and removed from the source control. The data is then scrolled and dropped onto the target control.
Copy During a drag operation, data is copied to the target control.
Link During the operation, data from the source control is linked to the target control.
Move During the operation, data is moved from the source control to the target control.
None During a drag-and-drop operation, the target control does not accept the data from the source control.
Scroll During a drag-and-drop operation, the scrolling operation is initiated or is currently being performed.

Implementing Drag-and-Drop Operations between Applications

Generally, a drag-and-drop operation is performed within a single Windows Forms application. This operation can also be implemented between two applications. The following conditions should be fulfilled in order to enable a drag-and-drop operation between applications:

  • A target control should allow one of the drag effects being specified when the DoDragDrop method is called.
  • A target control should accept data in the same format that was set when the DoDragDrop method is called.

Implementing Drag-and-Drop Operations by using a TreeView Control

The implementation of a drag-and-drop operation in a TreeView control is slightly different from other controls. When a drag operation is initiated on a TreeView node, the ItemDrag event is raised. The event passes an instance of ItemDragEventArgs to a method that handles this event. The ItemDragEventArgs object contains a reference that is copied to the DataObject object in the DoDragDrop method.

Download link: https://www.ucertify.com/exams/Microsoft/70-526-VB.html

Q. What is the pre-requisite for taking the CompTIA Server+ (SK0-002) test?

A. There is no prerequisite for taking the SK0-002 test. Passing the SK0-002 test is required to achieve the Server+ certification as a Certified IT Technician.

Q. What certificate does it provide?

A. The SK0-002 test is a test required to achieve the Server+ certification.

Q. How many questions are asked in the test?

A. The test consists of multiple-choice questions. There are no case study type questions and the test is not adaptive. You will be required to attempt approximately 80 questions.

Q. What is the duration of the test?

A. You are required to attempt all the questions in 90 minutes.

Pass SK0-002 exam in the first attempt. Full featured Tests. 337 questions with answers and 123 study notes articles and exam tips:

Download link: https://www.ucertify.com/exams/CompTIA/SK0-002.html

Continue reading

uCertify (August 28, 2009) uCertify, a leading solution provider for IT certification exams, proudly announces the launch of PrepKit for the CompTIA A+ 2009 exams on August 24, 2009. The preparatory exam simulators for CompTIA A+ 2009 exams can be downloaded from the following links:

https://www.ucertify.com/exams/CompTIA/220-701.html

https://www.ucertify.com/exams/CompTIA/220-702.html
Continue reading

uCertify (September 11, 2009) uCertify, a leading solution provider for IT certification exams, proudly announces the launch of PrepKit for the CompTIA A+ 2009 exam 220-702 A+ Practical Application on September 5, 2009. uCertify is the first vendor to launch their exam simulators for A+ 2009 kits within two weeks of the launch of the new version of A+ certification exams. The preparatory exam simulators for CompTIA A+ Practical Application exam 220-702 can be downloaded from the following link:

https://www.ucertify.com/exams/CompTIA/220-702.html

Continue reading

Posted in A+.

uCertify (September 5, 2009) Becoming an Oracle Certified Professional (OCP) demonstrates that you have a full understanding of the range of skills required by Oracle professionals in your chosen job role. An OCP is in high demand these days.

1Z0-053, OCP: Oracle Database 11g: Administration II is a stepping-stone for you to build a booming career as an Oracle professional. Oracle’s 1Z0-053 exam is designed to measure your skills and knowledge of the installation, management, and maintenance of Oracle 11g databases. Passing this test will help you in achieving the Oracle OCA DBA 11g certification. You also have to pass this test if you want to pursue the more advanced OCP certification.

uCertify, a leading solution provider for IT certification exams, has recently launched its PrepKit for the 1Z0-053 Certification exam on August 31, 2009. You can check out the interface, question quality, and usability of the 1Z0-053 certification practice test before deciding to buy it. To obtain a brief overview of this certification PrepKit, visit the following link: https://www.ucertify.com/exams/Oracle/1Z0-053.html

The full version of this PrepKit, which is available at an unbelievably low price, contains 3 interactive practice tests with over 237 challenging questions, over 138 study notes, interactive quizzes, technical articles, and flash cards, guaranteed to comprehensively cover all the objectives for the OCP Admin II: 11g certification exam.

Continue reading

uCertify, a market leader in IT certification preparation software, today announces the launch of PrepKit for the exam 70-630- TS: Microsoft Office SharePoint Server 2007, Configuring. The PrepKit has been specially designed for aspirants who configure and deploy Office SharePoint Server 2007.

Candidates planning to take the exam 70-630: TS: Microsoft Office SharePoint Server 2007, Configuring should have minimum of one year of experience in configuring Microsoft Office SharePoint Server and related technologies.

The PrepKit has been developed by a team of knowledgeable and certified professionals. It contains interactive practice tests with over 250 challenging questions guaranteed to comprehensively cover all the objectives for the 70-630 exam with detailed analysis for each question, over 100 study notes, interactive quizzes, tips and technical articles. This uCertify PrepKit is a complete package, which not only makes you qualify the paper but also ensures that you adapt skills which can be practically used and implemented in your job.

Continue reading

Who is a DBA?

A Database Administrator (DBA) is a technical person who is responsible for the environmental aspects of a database. In general, these include the following database aspects:

  • Recoverability
  • Integrity
  • Security
  • Availibilty
  • Performance
  • Development and testing support

In other words, a DBA is a person who is responsible for designing, developing and implementing programs, as required, to support the technical capabilities in a database environment.

Pass the following certifications using uCertify PrepKits:

Continue reading

The Red Hat Linux Essentials test measures an individual’s ability to install and manage Red Hat Enterprise Linux system. Before taking the RH033 certification exam, you should practice the following:

  1. Log into the system, change users, and edit text files.
  2. Understand the locations of important directories on a Red Hat Enterprise Linux system.
  3. Navigate directories from the command line and use the graphical Nautilus browser.
  4. Practice to set permissions on files and directories.
  5. Practice basic tips and tricks to make Red Hat Enterprise Linux’s default shell.
  6. Practice of redirecting output between programs and files.
  7. Practice some of the most useful text-processing utilities in Red Hat Enterprise Linux.
  8. Practice working and handling the powerful and flexible vim text editor.
  9. Continue reading