October 5, 2010

Microsoft Second Shot Offer Gifted With Humongous Discounts

Great news and a golden chance from Microsoft for all aspirants who are planning to take Microsoft Certification exams. Now Microsoft has announced the Second Shot offer by which a candidate can get a free retake of the exam if he/she does not pass an IT Professional or developer Microsoft Certification exam in the first time. Microsoft second shot offer also includes huge discount on various exam pack decided by Microsoft.

Microsoft is providing various certification packs. You can checkout the exam packs and discounts in the following list:

Certification packs
Savings
Second Shot Offer
5-exam pack
20%
Included with each exam
4-exam pack
20%
Included with each exam
3-exam pack
15%
Included with each exam
2-exam pack
15%
Included with each exam
1-exam
Regular price
Add 15% to single exam price*

You can choose your exam pack and get your voucher code from Prometric by the following link:
Choose your exam pack and get your voucher code

You can get full details on this news by clicking here:
Read more >> Share/Bookmark

October 2, 2010

Adobe Flex 4 Exam (9A0-129) released

Adobe has released new Adobe Flex 4 ACE (9A0-129 Exam). This exam is the new version of Flex 3 (9A0-082 exam). The 9A0-129 ACE examination is developed for designers, web applications developers, and other programming experts. The Flex 4 ACE exam consists of 59 multiple-choice questions and it costs approximately $150.

You can register for this exam from Pearson VUE.

A candidate who is preparing for this exam must thoroughly prepare these objectives specified by Adobe :
  • Identifying and describe the basic UI controls
  • Creating and using custom components 
  • Using the ActionSript programming 
  • Implementing data validation and manipulate XML data by using E4X 
  • Implementing simple LiveCycle Data Services (LCDS) messaging and data management 
  • Using the Adobe Integrated Runtime (AIR)
For more details regarding this exam you can visit official Adobe Flex exam page.


.
Read more >> Share/Bookmark

April 13, 2010

What is the RegExpValidator class in Adobe Flex 3?


The RegExpValidator class enables a programmer to use  a regular expression for validating a field. You pass a regular expression to the validator by using the expression property, and additional flags to control the regular expression pattern matching by using the flags property. The process of the validation becomes successful when the validator finds a match of the regular expression in the field to validate; otherwise, an error occurs.


It is used to dispatch the valid and invalid events. The event object is an instance for an invalid event of the validationResultEvent class. It holds an array of validationResult objects. doValidation() is a protected method of the RegExpValidator class. It is used to override of the base class doValidation() method to validate a regular expression. Following are the public properties of the RegExpValidator class:
  • expression: It is used for validation.
  • flags: It is used when the validator finds a match.
  • noExpressionError: It is an error message. It occurs when there is no regular expression specified.
  • noMatchError: It is an error message. It occurs when there are no matches to the regular expression.



Read more >> Share/Bookmark

April 12, 2010

Learn All About Adobe Flex 3 with AIR 9A0-082 Certification Exam and its Benefits


Adobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. The Flex platform has dominant media players that support rich media. Besides that, Adobe Flex is also lighter and works without being installed. It also creates SWF files rendered by the Adobe Flash Player. The 9A0-082 Adobe Certified Expert (ACE) certification is developed for programmers, web applications developers, and other development professionals who want to demonstrate proficiency with single or multiple Adobe products.

Key Objectives of the exam
This certification exam mainly tests your ability in the following areas:

1. Creating a User Interface (UI)
This objective primarily focuses on the following sub objectives:

  • Identify and describe the basic UI controls used in a Flex application and identify the purpose of UI containers and when to use them.

  • Change the look and feel of a design by using API styles, style sheets, filters, blends and dynamically change the look of an application by using view states, transitions, and effects.

  • Position UI elements by using constraint-based layout and enhanced constraints.

  • Implement application navigation by using navigator containers and customize list-based controls.

2. Flex system architecture and design
This objective primarily focuses on the following sub objectives:

  • Create and use custom components and transfer data between components by using data bindings.
  • Create, handle, and dispatch custom events and handle framework events.
  • List and describe the differences between model, view, and controller code in a Flex application.

3. Programming Flex applications with ActionScript
This objective primarily focuses on the following sub objectives:

  • Define and extend an ActionScript class, implement an ActionScript interface and use access modifiers with classes and class members.
  • Under the purpose of and implement data transfer objects, implement accessor methods in ActionScript and use an ArrayCollection to sort, filter, and provide data.
  • Implement data validation and manipulate XML data by using E4X.

4. Interacting with data sources and servers
This objective primarily focuses on the following sub objectives:

  • Implement simple LiveCycle Data Services (LCDS) messaging and data management.
  • Create, connect to, and define a local database and add, update, and remove records from local database.
  • Interact with remote data and services by using Remote Procedure Call (RPC) services and upload files to a server.

5. Using Flex in the Adobe Integrated Runtime (AIR)
This objective primarily focuses on the following sub objectives:

  • Given a scenario, compile, export a release build of an AIR application and create, populate, delete files and directories on a local file system.
  • Create and customize native windows, menus, and adding drag-and-drop functionality to and from the desktop.
  • Install, uninstall, and update an AIR application and list, describe the AIR security contexts.

Number of Questions
The exam consists of 50 multiple-choice questions. The 9A0-082 exam is in linear format.

How much I have to score to pass the exam?
You have to score 67% to pass the exam.

Duration of the Exam
The duration of the 9A0-082 exam is 85 minutes.

Are there any Pre-Requisites for the 9A0-082 Adobe Flex 3 With AIR exam?
The candidates who wish to take this Adobe Flex 3 with AIR exam, they have to take only one test, i.e., 9A0-082 exam to achieve the Adobe Flex 3 certification. Although there are no prerequisites for this certification, it would be helpful if they have hands on experience using the Adobe Flex 3.


Why should I earn Adobe Flex 3 (9A0-082) Certification ?
There are numerous advantages of becoming a Adobe Flex 3 Certification. I can cover some key points here:
  •  Adobe Flex 3 is most broadly and openly used technology in the current era and the 9A0-082 certification approves your expertise on the Flex 3 products and technology.
  • Candidates who are already earned  the Adobe Flex 3 With AIR (9A0-082) certification are considered as top favorites by the employers and also the No.1 choice for the job and they also get preference in promotions.                                                                                                                                                                           
  • Adobe Flex 3 provides a vast range of facilities to its users, such as allowing a user to choose different containers and layout managers to lay out contents, and uses different types of panels and windows.                                                                                                                                                                                                   
  • Adobe Flex 3 technology provides a wider area of safe and secure jobs from Adobe Flex Developer, Adobe Flex Coder, Senior Software Systems Engineer – Adobe Flex with ActionScript 3.0, ADOBE FLEX ARCHITECT, Adobe Flex Programmer to LiveCycle Developer III.                                                                                              
  • This versatile certification provides you prospects for a variety of job roles and you have to just pass just one test i.e. 9A0-082 to achieve this certification.
How Much Is The Exam Fees?
The Fee for taking Adobe Flex 3 with AIR 9A0-082 exam is US$150.

Where To Take The Exam?
The candidates may get register themselves at Pearson VUE testing center to take the exam. After you purchase your exam voucher, you can contact an authorized Pearson VUE center to schedule your exam date, time, and location. You can book the exam within one year from the date of purchase of the voucher. The exam date may depend on your choice (and availability of slot) in your selected test center.

What is the exam retake policy?
If you do not pass in the 9A0-082 exam, you will have to purchase a new exam voucher to retake the exam. There is no wait time fixed between the two attempts.

Read more >> Share/Bookmark

April 10, 2010

Important Functions of PHP


A function is a set of actions defined by a user, which affects one or more objects as per the definition. The function block starts with the function keyword. Functions, once created, can be reused in other parts of the document. The syntax for defining a function is as follows:

function functionname()
{
  ..
  ....
  .......
}

Some important function are listed below:

array_slice() function

The array_slice() function is used to extract a large piece of an array. The syntax of the array_slice() function is as follows:

array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys = false ]] )

the parameter can be defined as,


Option


Description

array

It is the input array.

offset

If offset is positive, the sequence starts from that offset in the array. If offset is negative, the sequence starts from the end of the array.

length

If the length is omitted, array_slice() assumes that the user wants all elements from the starting position onward returned.

preserve_keys

When this option is used, array_slice() preserves the keys and does not reorder them.

array_shift() function

The array_shift() function is used to remove and return the first element of an array passed to it as an argument. It is used mainly to create a queue and act on it until the queue is empty. The array_shift() function either returns the shifted value of an array, or returns the NULL value if array is empty or argument passed is not an array.

array_merge() function
The array_merge() function is used to merge two or more arrays by combining all their elements. If the input arrays have the same index keys, the later value for that key overwrites the previous one. If arrays contain keys in numeric form, the later value for that key appends the index keys instead of overwriting it.

array_intersect() function
The array_intersect() function extracts all the elements that are common for two or more arrays. Since this function only checks whether the values are the same, the index keys of arrays are ignored. Let's take an example to understand this:

<?php
$array1 = array ('a' => 20, 30, 35);
$array2 = array ('b' => 20, 35, 30);
$array = array_intersect($array1, $array2);
var_dump ($array);
? >

The output of the above script will be array(3) { ["'a'"]=> int(20) [0]=> int(30) [1]=> int(35) } since three elements (20, 30, 35) are common in both arrays, i.e., $array1 and $array2.

sort() function
The sort() function is used to sort a given array either alphabetically if any strings are present or numerically if all elements are numbers. However, a user cannot pass an associative array to the sort() function. The reason behind this is that the values of the array are sorted as expected but keys are replaced by numerical indices that follow the sort order.

asort() function
The asort() function accepts an associative array and sorts its values either alphabetically if any strings are present or numerically if all elements are numbers. However, the asort() function preserves the array keys.

ksort() function
The ksort() function accepts an associative array and sorts its keys either alphabetically if any strings are present, or numerically if all elements are numbers. However, it does not sort the elements of the associative array.



 
Read more >> Share/Bookmark