Archive for January, 2012

Microsoft Certified Technology Specialist (MCTS)

Microsoft Certified Technology Specialist (MCTS)
Demonstrate your specialized technical expertise with a Microsoft Certified Technology Specialist (MCTS) certification. By earning this certification, you can prove your ability to successfully implement, build on, troubleshoot, and debug a particular Microsoft technology, such as a Windows operating system, Microsoft Exchange Server, Microsoft SQL Server, and Microsoft Visual Studio.

Level: One or more years of experience implementing, troubleshooting, and debugging a specific technology
Audience: IT professional or developer
Type: Microsoft Certification

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

MCTS Overview
The Microsoft Certified Technology Specialist (MCTS) certifications are designed to help validate your skills on the features and functionality of Microsoft technologies. You can show your depth of knowledge in one specific technology, earn multiple MCTS certifications to show breadth across different products, or build on the MCTS to earn a Microsoft Certified IT Professional (MCITP) certification.

MCTS candidate profile

MCTS candidates are capable of implementing, building, troubleshooting, and debugging a particular Microsoft technology.

Why get certified?
Earning a Microsoft Certification validates your proven experience and knowledge in using Microsoft products and solutions. Designed to be relevant in today’s rapidly changing IT marketplace, Microsoft Certifications help you utilize evolving technologies, fine-tune your troubleshooting skills, and improve your job satisfaction.

Whether you are new to technology, changing jobs, or a seasoned professional, becoming certified demonstrates to customers, peers, and employers that you are committed to advancing your skills and taking on greater challenges. In addition, certification provides you with access to exclusive Microsoft Certified Professional (MCP) resources and benefits, including opportunities to connect with a vast, global network of MCPs.

MCTS Certifications
To earn each MCTS certification, you must pass the corresponding exam(s).

Exchange Server
MCTS: Microsoft Exchange Server 2007, Configuration Exam 70-2361
MCTS: Microsoft Exchange Server 2010, Configuration Exam 70-662

Lync Server and Office Communications Server
MCTS: Microsoft Lync Server 2010, Configuration Exam 70-664
MCTS: Microsoft Office Communications Server 2007, Configuration Exam 70-6381

Project and Project Server
MCTS: Microsoft Project Server 2010, Configuration Exam 70-177
MCTS: Microsoft Project 2010, Managing Projects Exam 70-178
MCTS: Microsoft Office Project 2007, Managing Projects Exam 70-632
MCTS: Enterprise Project Management with Microsoft Office Project Server 2007 Exam 70-633
MCTS: Microsoft Office Project Server 2007, Configuration Exam 70-639

SharePoint and SharePoint Server
MCTS: Microsoft SharePoint 2010, Configuration Exam 70-667
MCTS: Microsoft SharePoint 2010, Application Development Exam 70-573
MCTS: Microsoft Office SharePoint Server 2007, Configuration Exam 70-6301
MCTS: Microsoft Office SharePoint Server 2007, Application Development Exam 70-542

SQL Server
MCTS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance Exam 70-448
MCTS: Microsoft SQL Server 2008, Database Development Exam 70-433
MCTS: Microsoft SQL Server 2008, Implementation and Maintenance Exam 70-432

Virtualization
MCTS: Windows Server 2008 R2, Server Virtualization Exam 70-659
MCTS: Windows Server 2008 R2, Desktop Virtualization Exam 70-669
MCTS: Windows Server Virtualization, Configuration Exam 70-6521

Visual Studio
MCTS: Microsoft .NET Framework 4, Windows Applications Exam 70-511
MCTS: Microsoft .NET Framework 4, Web Applications Exam 70-515
MCTS: Microsoft .NET Framework 4, Service Communication Applications Exam 70-513
MCTS: Microsoft .NET Framework 4, Data Access Exam 70-516
MCTS: Microsoft Silverlight 4, Development Exam 70-506
MCTS: Microsoft Visual Studio Team Foundation Server 2010, Administration Exam 70-512
MCTS: Microsoft .NET Framework 3.5 ADO.NET Applications Exam 70-536 and Exam 70-561
MCTS: Microsoft .NET Framework 3.5 ASP.NET, Applications Exam 70-536 and Exam 70-562
MCTS: Microsoft .NET Framework 3.5, Windows Communication Foundation Applications Exam 70-536 and Exam 70-503
MCTS: Microsoft .NET Framework 3.5 Windows Forms Applications Exam 70-536 and Exam 70-505
MCTS: Microsoft .NET Framework 3.5, Windows Presentation Foundation Applications Exam 70-536 and Exam 70-502
MCTS: Microsoft .NET Framework 3.5, Windows Workflow Foundation Applications Exam 70-536 and Exam 70-504
Note If multiple exams are required, you can take them in any order.

Windows Client
MCTS: Windows 7, Configuration Exam 70-680
MCTS: Windows 7 and Microsoft Office 2010, Deployment Exam 70-681
MCTS: Windows Vista, Configuration Exam 70-620

Windows Embedded
MCTS: Microsoft Windows Embedded CE 6.0, Development Exam 70-571
MCTS: Microsoft Windows Embedded Standard 2009, Development Exam 70-577
MCTS: Microsoft Windows Embedded Standard 7, Development Exam 70-582
MCTS: Windows Embedded Compact 7 Exam 70-181

Windows Mobile
MCTS: Windows Mobile 6.5, Application Development Exam 70-5801
MCTS: Windows Mobile 6.5, Configuration Exam 70-5791

Windows Server
MCTS: Windows Server 2008 Active Directory, Configuration Exam 70-640
MCTS: Windows Server 2008 Network Infrastructure, Configuration Exam 70-642
MCTS: Windows Server 2008 Applications Infrastructure, Configuration Exam 70-643
MCTS: Windows Small Business Server 2011 Standard, Configuration Exam 70-169
MCTS: Windows Small Business Server 2008, Configuration Exam 70-653
MCTS: Windows Essential Business Server 2008, Configuration Exam 70-654
MCTS: Windows Internals Exam 70-660
MCTS: Windows HPC Server 2008, Development Exam 70-691

Other technologies
MCTS on Microsoft Dynamics

MCTS: Microsoft BizTalk Server 2010 Exam 70-595
MCTS: Volume Licensing Specialist, Large Organizations Exam 70-672
MCTS: Volume Licensing Specialist, Small and Medium Organizations Exam 70-671
MCTS: Microsoft Desktop Optimization Pack, Configuration Exam 70-656
MCTS: Microsoft Forefront Endpoint and Application Protection, Configuration Exam 70-162
MCTS: Microsoft Bing Maps Platform, Application Development Exam 70-5441
MCTS: Microsoft Office Visio 2007, Application Development Exam 70-545

Frequently Asked Questions

View all answers

Q. How many exams must I typically take to obtain an MCTS certification?

A. Typically, you must take one to three exams that focus on a key Microsoft product or technology.

Q. Will additional MCTS certifications be offered?

A. Yes, as new technologies are released, MCTS certifications will be added.

Q. Am I a Microsoft Certified Professional (MCP) if I earn a Microsoft Certified Technology Specialist (MCTS) certification?

A. The term MCP is used both as a general term for all Microsoft Certified Professionals and as the name of a credential. As an MCTS, you become part of the Microsoft Certified Professional community, with access to all related benefits, information, and activities. You do not earn a credential titled “MCP.” You should use the MCTS certification on your resume and in business collateral, thereby indicating your specialty and that you are a member of the MCP community at large.

Q. How long will my certification be valid?

A. Today, most of our Microsoft Certified Technology Specialist (MCTS), Microsoft Certified IT Professional (MCITP), and Microsoft Certified Professional Developer (MCPD) exams retire when Microsoft discontinues mainstream support for the related technology. The certification will still appear on your transcript but will be listed in an inactive section with an expiration date. In most cases, an upgrade path, which allows candidates to earn the certification with fewer exams (usually one), will be available for individuals who hold the certification on the previous version of the technology.

The legacy Microsoft certifications, such as Microsoft Certified Systems Engineer (MCSE) and Microsoft Certified Systems Administrator (MCSA), currently do not expire, but some may no longer be awarded because all exams are retired or because Microsoft has ended extended support for the technology. In most cases, individuals who hold the certification on the previous version of the technology can earn the certification on the next version of the technology with one upgrade exam.

To maintain the relevance and value of our certifications and ensure that candidates possess up-to-date skills on technologies that are constantly changing, recertification may be necessary for some certifications. In these cases, the certification will remain valid as long as the candidate continues to recertify at appropriate intervals.

Note that Microsoft reserves the right to retire exams and certifications as well as change our recertification policy at any time.

Still have questions? Try one of the following frequently asked questions (FAQ) pages.

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Microsoft sets Office 15 public beta for summer 2012

Microsoft today announced it has kicked off a “technical preview” of the next version of its money-making Office suite and promised a public beta will ship this summer.

 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

The move is a repeat of the route Microsoft took with Office 2010, which was distributed to a select group of testers as a technical preview in July 2009.

Microsoft said little about “Office 15,” the code name for the product, and nothing about its Word, Excel, Outlook and PowerPoint applications in a blog post Monday that announced the preview.

“I’m not able to share too much about Office 15, but I can tell you Office 15 is the most ambitious undertaking yet for the Office Division,” wrote P.J. Hough, the executive who leads the Office division. “With Office 15, for the first time ever, we will simultaneously update our cloud services, servers, and mobile and PC clients for Office, Office 365, Exchange, SharePoint, Lync, Project, and Visio.”

Hough said the Office 15 technical preview was “already full,” but added that “everyone will have the opportunity to try the Office 15 public beta later this summer.”

He did not specify a date or set a month for the beta’s availability.

Three years ago, Microsoft began the technical preview of Office 2010 in July 2009, followed that with a public beta in mid-November and launched the final product in April 2010. The suite hit retail shelves in June 2010.

If Microsoft follows a similar pace, it will release an Office 15 beta in late May or early June, wrap up the final code in October or November, and start selling the suite in December 2012 or January 2013.

Unless Microsoft changes Office’s naming convention for Office, it will be called “Office 2013,” as the two previous editions of the suite — Office 2007 and Office 2010 — actually shipped in the year prior to the one used in their titles.

It’s possible, of course, that Microsoft has a faster release cadence in mind, and will ship the next Office alongside Windows 8 — which most experts expect to see in October — to duplicate the simultaneous launch of Windows Vista and Office 2007 in November 2007.

Microsoft may have required the invitation-only testers to sign a nondisclosure agreement that bars them from sharing secrets about the new suite, but that may not stop the unfinished code from leaking to others: Copies of the Office 2010 preview appeared on file-sharing sites even before Microsoft officially opened the program.

The company has not pegged the system requirements for Office 15, but it’s possible that the new suite will not run on the decade-old Windows XP because that operating system is slated for retirement in April 2014.

Office 15 refers to the numbering system Microsoft uses to identify each edition: Office 2010 on Windows and Office 2011 on the Mac, for instance, are both labeled as “Office 14.” Microsoft skipped “Office 13,” jumping from 12 (Office 2007) to 14 (Office 2010) to avoid the unlucky number.

Office is one of Microsoft’s biggest sources of both revenue and profit: In the fourth quarter of 2011, the Business division, which is responsible for Office, accounted for 30% of all revenues and 52% of all operating income.

70-511 Q & A / Study Guide / Testing Engine

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com


QUESTION 1
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
You have recenty created an application, and cofigured it to have a composite user control. You
also configured the user control to have a TextBox control, named txtEntry. You then configure the
user control to be stored in a window, and include the following code in the constructor of the user control:
AddHandler(TextBox.TextChangedEvent, new RoutedEventHandler(Audit_TextChanged), true);
Which of the following statements are TRUE? (Choose all that apply.)

A. A text-changed event handler, named Audit_TextChanged, was created for the txtEntry control.
B. Audit_TextChanged will stop running because the event is marked as handled by certain event handlers
C. Even though the event is marked as handled by certain event handlers, Audit_TextChanged will still run.
D. Audit_TextChanged will continue to run until the event is marked as handled.

Answer: A,C

Explanation:


QUESTION 2
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
After developing an application, named CertkingdomApp22, you configure a Button control and a
MenuItem control that will be hosted by a window. The Button control and the MenuItem control
have both been named Add.
You have configured the exact same RoutedCommand, named AddCommand, as the Command
properties of these two controls. You then write the code shown below:
Private void CanAdd (object sender, CanExecuteRoutedEventArgs e) { … }
You are then informed that the two controls should be disabled when the CanExecute property is
set to to false.
Which combination of the following actions should you take? (Choose all that apply.)

A. You should consider having an event handler configured for the CanExecuteChanged event of
the AddCommand command.
B. You should consider having a CommandBinding object added to the CommandBindings
property of the window.
C. You should consider having a CommandBinding object added to the CommandBinding section
of the MenuItem control.
D. You should consider having the CanAdd method called from within the event handler.
E. You should consider having the AddCommand inherited from the RoutedUICommand class.
F. You should consider having the Command property of CommandBinding set to the AddCommand command.
G. You should consider having the CanAdd method called from within the constructor of the AddCommand command.
H. You should consider having the CanExecute property of the CommandBinding object set to the CanAdd method.

Answer: B,F,H

Explanation:


QUESTION 3
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
You have created a new application, and written the code shown below:
MediaPlayer player = new MediaPlayer();
player.Open(new URI(AudioFilePath), UriKind.Relative)); player.play();
You then inserted this code into the button onclick event.
Which of the following statements are TRUE with regards to the configuration?

A. The media player will open as soon as a user clicks the button, but no file will be played.
B. The file that is stored in the AudioFilePath variable will be played as soon as the button is clicked by the user.
C. All files stored in the media player will be played in sequence.
D. All files stored in the media player will be played randomly.

Explanation:


QUESTION 4
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Forms applications. After developing a new application, named
CertkingdomApp13, you include a custom class named CertkingdomClient.
You have configured a new object data source, and also added a BindingSource component
named CertkingdomclientBindingSource to a Windows Form. The CertkingdomclientBindingSource component is
configured to be data-bound to the CertkingdomClient data source.
You then configure the Windows form to have two TextBox controls for presenting and modifying
CertkingdomClient. You have bound the data of these controls to its own CertkingdomclientBindingSource
property. The Windows form is also configured to contain an ErrorProvider component, named
errorProvider. The data entries for the TextBox controls will be validated by the ErrorProvider
component.
You want to configure the validation process to occur automatically.
Which of the following actions should you take?

A. You should consider throwing an exception when the value is invalid to apply the validation
rules inside the TextChanged event handler of each TextBox control by throwing an exception
when the value is invalid. You should also consider inserting the code shown below in the
InitializeComponent method of the Windows Form.
this.errorProvider.DataSource = this.CertkingdomclientBindingSource;
B. You should consider throwing an exception when the value is invalid to apply the validation
rules inside the TextChanged event handler of each TextBox control by throwing an exception
when the value is invalid. You should also consider inserting the code shown below in the
InitializeComponent method of the Windows Form.
this.errorProvider.DataSource = this.CertkingdomclientBindingSource.DataSource;
this.errorProvider.DataMember = this.CertkingdomclientBindingSource.DataMember;
C. You should consider throwing an exception when the value is invalid to apply the validation
rules inside the setter of each property of the CertkingdomClient class. You should also consider inserting
the code shown below in the InitializeComponent method of the Windows Form.
this.errorProvider.DataSource = this.CertkingdomclientBindingSource.DataSource;
this.errorProvider.DataMember = this.CertkingdomclientBindingSource.DataMember;
D. You should consider throwing an exception when the value is invalid to apply the validation
rules inside the setter of each property of the CertkingdomClient class. You should also consider inserting
the code shown below in the InitializeComponent method of the Windows Form.
this.errorProvider.DataSource = this.CertkingdomclientBindingSource;

Answer: D

Explanation:


QUESTION 5
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Forms applications.
You have recently created a new application. You then wrote the code shown below:
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
Which of the following options are TRUE with regards to the code?

A. The user interface will make use of the culture settings that are configured in the Control Panel at present.
B. The user interface will make use of new culture settings.
C. The user interface will have no culture settings.
D. The user interface will make use of the culture settings that were installed with the operating
system.

Answer: A

Explanation:


QUESTION 6
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
You are in the process of developing a new application, named CertkingdomApp35, which has a server
assembly, as well as a partially trusted client assembly configured. After configuring customized
sandboxed application domain, you are required to make sure that you are able to run CertkingdomApp35
in a partial-trust setting.
Which of the following actions should you take?

A. You should consider configuring the PartialTrustVisibilityLevel setting for the
AllowPartiallyTrustedCallers attribute of the server assembly to be VisibleByVefault.
B. You should consider configuring the PartialTrustVisibilityLevel setting for the
AllowPartiallyTrustedCallers attribute of the server assembly to be NotVisibleByDefault.
C. You should consider configuring the PartialTrustVisibilityLevel setting for the
AllowPartiallyTrustedCallers attribute of the client assembly to be VisibleByDefault.
D. You should consider configuring the PartialTrustVisibilityLevel setting for the
AllowPartiallyTrustedCallers attribute of the client assembly to be NotVisibleByDefault.

Answer: B

Explanation:


QUESTION 7
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Forms applications.
After creating a new client application, you configure a default form size in the UserScopedSetting
of the the ApplicationSettingsBase class.
Then application makes use of the Form1 type form, which includes a FormSettings object named
frmSettings1.
You have been instructed to write code that allows for the user’s preferred form size to be used
whenever the user opens the application.
Which of the following options should you write?

A. public void Form2_Load(object sender, EventArgs e) { frmSettings2.start();
} public void Form2_FormClosing(object sender, FormClosingEventArgs e) {
frmSettings2.FormSize = this.Size;
frmSettings2.Save(); }
B. private void Form1_Load(object sender, EventArgs e) { frmSettings1.UCertkingdomrade();
} private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{ Form1.FormSize = this.Size;
Form1.Delete(); }
C. private normal Form1_Load(object sender, EventArgs e) { this.Size = frmSettings2.FormSize;
} public void Form2_FormClosing(object sender, FormClosingEventArgs e)
{ Form2.FormSize = this.Size;
Form2.UCertkingdomrade(); }
D. private void Form1_Load(object sender, EventArgs e) { this.Size = frmSettings1.FormSize;
} private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{ frmSettings1.FormSize = this.Size;
frmSettings1.Save(); }

Answer: D

Explanation:


QUESTION 8
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Forms applications.
You have been instructed to create a new application. The application must present a text
message requesting users to update their settings. This should occur whenever a user starts the
application.
Which of the following options suitably represents the required code?

A. sealed class FormSettings : ApplicationSettingsBase
{
[UserScopedSetting()] [DefaultSettingValue(“Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}
B. sealed class FormSettings : ApplicationSettingsBase
{
ApplicationScopedSetting()] [DefaultSettingValue(“Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}
C. sealed class FormSettings : ApplicationSettingsBase
{
[MachineSetting()] [SettingsDescription(“Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}
D. sealed class FormSettings : ApplicationSettingsBase
{
[UserScopedSetting()] [SettingsDescription(“Description: Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}
E. sealed class FormSettings : ApplicationSettingsBase
{
[ApplicationScopedSetting()] [SettingsDescription(“Description: Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}
F. sealed class FormSettings : ApplicationSettingsBase
{
[MachineSetting()] [SettingsDescription(“Description: Please update your settings.”)]
public String Description
{
get { return (String)this[“Description”]; }
set { this[“Description”] = value;}
}
}

Answer: A

Explanation:


QUESTION 9
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
You are in the process of developing a new application named CertkingdomApp13. CertkingdomApp13 must be
able to present data to application users two consecutive pages at one time.
Which of the following actions should you take?

A. You should consider having an XMLDocumentReader control configured.
B. You should consider having a FlowDocumentReader control configured.
C. You should consider making use of the Microsoft Word Viewer.
D. You should consider making use of the XPS Reader.

Answer: B

Explanation:


QUESTION 10
You are employed as an application developer at Certkingdom.com. You make use of Microsoft .NET
Framework 4 to develop Windows Presentation Foundation (WPF) applications.
You are in the process of developing a new application named CertkingdomApp35. You have been
informed that CertkingdomApp35 should have a layout panel configured. The layout panel used should
allow for child objects to be organized and displayed vertically.
The layout panel should not, however, require the child objects to be resized.
Which of the following actions should you take?

A. You should consider making use of the Grid panel layout.
B. You should consider making use of the Canvas panel layout.
C. You should consider making use of the Lock layout.
D. You should consider making use of a Stack panel layout.

Answer: D

Explanation:


MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Microsoft MB2-422 CRM 3.0 Customization – Q & A / Study Guide

Microsoft MB2-422
CRM 3.0 Customization


 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 


QUESTION 1:

You work as a CRM administrator at Certkingdom .com. Your assistant is named Clive
Wilson. You instruct Clive Wilson to define a second client in the case form that will
serve as the secondary owner. You also instruct Clive Wilson to ensure that the
contact data for the second client is readily accessible in Workflow without needing
custom development.
What should Clive Wilson do?

A. A relationship association between Case and User should be created in order to train
clients to create a Note on the Case document to backup the owner.
B. An organization-owned entity called ‘Secondary Owner’ should be created that keeps
data representing Microsoft CRM users which is assigned as Secondary Case owners.
Then you should create a relationship between Secondary Owner and Case to create a
lookup field on the Case form. Thereafter you are able to maintain information regarding
Secondary Owners separate from Users.
C. An nvarchar field should be created to permit the entry of the secondary client in the
case form.
D. The association between Case and Client should be created where the client is the
primary entity.

Answer: B


QUESTION 2:

You work as the CRM administrator at Certkingdom .com. Your assistant is named
Clive Wilson. The Certkingdom .com network consists of one Windows Small Business
Server 2003 Active Directory domain named Certkingdom .com.
You have received instruction from the CIO to implement Microsoft CRM 3.0.
Certkingdom .com wants to associate service cases with accounts. Management wants to
link the case with a particular person associated with the account
You instruct Clive Wilson to identify the best solution to create this association?
What should Clive Wilson do?

A. The existing Responsible Contact lookup field on the Case Form should be exposed.
B. He should create a new nvarchar text attribute called Responsible Contact.
C. He should insist that the clients create a new association with the Responsible Contact
entity.
D. He should train the users to type the existing Responsible Contact topic field at the
beginning of the lookup field and expose the lookup filed in the case.

Answer: A


QUESTION 3:

You work as the network technician at Certkingdom .com. You have received instruction
from the CIO to implement Microsoft CRM. Certkingdom .com intends to use an image
file as an icon for a custom entity.
What should you do?

A. You should make use of the Microsoft CRM Deployment manager to upload an icon
for the Web and Outlook Clients.
B. You should make use of the Microsoft CRM Deployment manager to locate the
default custom entity icon in <install path>\_img\ for the Web client.
C. You should make use of the Microsoft CRM Customization Area to upload an icon for
the Web and Outlook Clients.
D. You should make use of the Microsoft CRM Customization Area to upload an icon for
the Web client. The image file is copied to the Outlook client network installation
location.

Answer: C


QUESTION 4:

You work as the network administrator at Certkingdom .com. The Certkingdom .com
network consists of a single Active Directory domain named Certkingdom .com. You
implement Microsoft CRM 3.0 on the Certkingdom .com network.
You have received instruction from the CIO to integrate its financial system into
Microsoft CRM. You need to display four particular revenue fields on the Income
Form. You need to ensure that the information displayed is current.
What should you do?

A. The Income form should be modified. Post-callouts configured for specific events to
execute logic in custom assemblies to write data directly to the database of the financial
system should be used.
B. Use the Income form and create triggers on the Microsoft CRM database to write data
directly to the database of the financial system when records are created or updated
should be modified.
C. Use the Income form and client side code to write the data directly to the database of
the financial system should be modified.
D. Use the .aspx page that displays the Income form and write the data directly to the
database of the financial system should be modified.

Answer: A


QUESTION 5:

You work as the network administrator at Certkingdom .com. The Certkingdom .com
network consists of a single Active Directory domain named Certkingdom .com. Microsoft
CRM 3.0 is implemented on the Certkingdom .com network.
You have received instruction from the CIO to execute conditional validation of the
field values. A Certkingdom .com employee named Andy Reid works in the Research
and Development department. You delegate the task of identifying the best option to
execute the validation to Andy Reid. You inform Andy Reid that the correct value of
a text field depends on the values in numerous other fields.
What should he do? (Choose all that apply.)

A. He should use the client side code in the OnLoad event to set the default value when
the Create form is used.
B. In the OnChange event for the Est. Revenue field you should set the value in order to
check the value of the field.
C. He should use the form OnChange Event.
D. In the OnSave event form he should compare the ‘value and ‘returnValue’ properties of
the Est. Revenue field to ensure that they are the same.
E. He should use the form OnSave Event.

Answer: E


QUESTION 6:

You work as the network administrator at Certkingdom .com. The Certkingdom .com
network consists of a single Active Directory domain named Certkingdom .com. You
implement Microsoft CRM 3.0 on the Certkingdom .com network.
You have received instruction from the CIO to create a custom entity called ‘Event’.
‘Event’ will be used to keep data about certain events that are not part of the
normal services Certkingdom .com offers. A Certkingdom .com employee named Kara Lang
works in the Research and Development department.
You delegate the task of configuring three lookup fields on the event form. These
lookup fields are used to link Microsoft CRM clients who are responsible for the
areas of Entertainment, Catering, and Security. Kara Lang needs to identify the
possible solutions to address the need.
What should she do?

A. The Event entity should be created with a relationship to Activities than storing the
data in the Event form.
Task activities should then be created for the individual areas of responsibility.
B. Have a developer create A custom .aspx page needs to be created.
This will permit the clients to choose a CRM User and save the data with the Event
record.
No actual relationship is created in Microsoft CRM.
C. She should create three relationships between Event and User.
User will then be the primary entity.
The lookup fields are then displayed in the Event form.
D. A text field should be used to enter the names of the individuals without making use
of a lookup field.

Answer: A, B, D


QUESTION 7:

You work as the network administrator at Certkingdom .com. The Certkingdom .com
network consists of a single Active Directory domain named Certkingdom .com. All
servers on the Certkingdom .com network run Windows Server 2003 and all client
computers run Windows XP Professional. You have recently configured a custom
entity named AccPri which exists with a relationship where the Account is the
Primary entity.
You have recently received instruction from the network CIO to configure another
custom entity named EnAccPri with a relationship where AccPri is the Primary
entity. You are required to ensure that when only the customizations export only the
customizations for AccPri are exported and imported the customizations into a new
Microsoft CRM installation the AccPri should exist in the new installation. You are
required to select from the following what you can additionally expect to find.
What should you do?

A. The EnAccPri is what you would expect to find.
The relationship between EnAccPri and AccPri is what you would expect to find.
B. You would expect to find nothing else imported.
C. The EnAccPri is what you would expect to find.
The relationship between AccPri and Account is what you would expect to find.
The relationship between EnAccPri and AccPri is what you would expect to find.
D. The relationship between AccPri and Account is what you would expect to find.

Answer: D


QUESTION 8:

You work as a consultant at Certkingdom .com. The Certkingdom .com network consists of a
single Active Directory domain named Certkingdom .com. You implement Microsoft
Dynamics CRM 3.0 on the Certkingdom .com network.
The following customizations have already been implemented:-
* Form Customizations
* Client-side-code
* Custom mapping and
* Custom relationship behaviors.
You have received instruction from the CIO to add additional customizations on
Microsoft CRM. There is a development system with Microsoft CRM installed that
is available to develop customizations. You need to identify the best way to add the
additional customizations.
What should you do?

A. The customizations should be exported for the entities you plan to customize from the
production system.
The customizations should then be imported to the development system.
You then develop and test the customizations on the development system.
Then you export the customizations from the development system and import the
customizations to the production system.
Thereafter you can publish the entities you initially exported from the production system.
B. You should develop the customizations on the development system.
Then the customizations need to be tested on the development system.
You need to record all the customizations that were developed.
Thereafter the customizations can be manually applied on the production system.
C. You should develop the customizations on the development system.
Then the customizations need to be tested on the development system.
Thereafter the customizations can be imported to the production system.
D. You should export the current customizations from the production system.
The customizations should then be imported to the development system.
You then develop and test the customizations on the development system.
Thereafter you export the customizations from the development system and import the
customizations to the production system.

Answer: D


QUESTION 9:

You work as the network administrator at Certkingdom .com. The Certkingdom .com
network consists of a single Active Directory domain named Certkingdom .com.
You have received instruction from the CIO to add code on an event. You need to
add the code on the event that will only work if the user is online using the Outlook
client. A Certkingdom .com employee named Andy Reid works in the Research and
Development department. You delegate the task of checking the conditions prior to
the execution of the logic in your code.
What should he check the conditions? (Choose all that apply.)

A. He is able to determine whether the client is using the Outlook client by checking the
crmForm.IsForOutlookClient property.
B. He is able to determine whether the client is using the Outlook client by checking the
location property of the window. In the Outlook client the location property consist of a
reference field to port 5249.
C. You can send an HTTP request to an URL to find out if the client is online. As soon as
a request times out you can be sure that the client is not offline.
D. By checking the crmForm.IsOnline property you are able to determine whether the
client is online.

Answer: A, D


QUESTION 10:

You work as the system administrator at Certkingdom .com. The Certkingdom .com network
consists of a single Active Directory domain named Certkingdom .com. You have received
instruction to apply client-side code on-save event in the lead entity form.
You have received instruction from the CIO to publish customizations. A
Certkingdom .com employee named Mia Hamm works in the Sales department. One
morning Mia Hamm reports that an error occurred when she tried to save an
existing lead.
You are able to create new leads without an error. This error could have been
identified before the users.
What would have been the easiest method?

A. You should test the client side code making use of the Update Form menu option from
the Preview menu prior to publishing. The Preview menu is on the Form customization page.
B. You should test the code on another computer before applying it to the server and
preview the menu prior to publishing.
C. You should include conditional logic in the code to detect the user
D. You should check the code for syntax errors prior to applying the code to the form.

Answer: A

 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 

Apple iPod Touch Awesome Highlights Which Can Amaze You

Should you take a glance all around, you will observe folks having their netbooks, mobile phones, and iPods. As a result, what is making use of these units which render it fundamental within the every day lifestyles of folks? Fundamentally, these devices generate items a lot easier. And, it’s fun to experience and definitely will definitely entertain you wherever you go.

 

MCTS Certification, MCITP Certification

Best Microsoft MCTS Certification, Microsoft MCITP Training at examkingdom.com

Currently, the iPod Touch is often a fresh electronic device from Apple. This particular device produces a large amount of individuals need to have one of their own as this is dubbed to become the true computer system. Essentially, the Apple iPod Touch is a multimedia player. This kind of device will enable you to store and perform your favorite music and video lessons while you are out and about.

However, the iPod touch can do in addition to that, which can be fundamentally why persons need to have one. Therefore, what’s so specific in regards to the iPod Touch that anybody seems to want one?

For starters, itouch new generation iPod is included using the multi touch display expertise. Instead of the click wheel that many men and women are accustomed to using the previous versions of iPod, this type of iPod employs touch screen technology to help you to communicate with the unit. Right now, you will need to admit that your function alone is very desirable and is sufficient to enable you to want one of your personal.

Nonetheless, this is precisely the beginning of more features to come using the iPod Touch. In contrast to some other iPods, the iPod Touch will enable you to connect to the web while using the built-in WiFi mobile program. As long as you are in a very WiFi hotspot, which you can easily find nowadays, you’ll be able gain access to the web on your iPod Touch. With this particular tool, it is possible to evaluate your own emails, browse the internet, examine your MySpace account, and you will even make your favorite videos on YouTube.

Consequently you no longer have to lose out on important emails as the iPod itouch allow for you go on the internet everywhere as long as you are inside WiFi hotspot.

With a 3.5 inch multi-touch screen LCD, you will see that looking at movies listed here is a lot more fun than earlier types of iPods that can be able to play videos. The improved electric battery system is furthermore another key come with of the iPod Touch. Able to long lasting up to 22 several hours for trying to play music and 5 hrs for playing video clips, you will notice that you will have lot of fun for a period of time before you need to recharge the batteries of your iPod Touch again.

Itouch new generation ipod is likewise designed with a large information storage space capacity. With variants amounting up to 32 gigabytes of safe-keeping, you can be certain that you will never run out of space when it comes to saving your favorite music and videos. Of course, on this kind of safe-keeping capacity, you may also store and play with a lot of iPod Touch games.

Weighing only roughly 120 grams and measuring at only 4.3 by 2.4 by 0.31 inch, transportability is unquestionably one of the key features of this device.

Therefore, if you prefer a real laptop or computer that can enable you to admittance online, play songs and films, play your preferred games, and one that will easily fit in your pocket, the iPod Touch certainly is the gadget for you personally.

Useful Guidelines for MCP Certification..

It is said, “The only thing constant is change”. This is true particularly when it comes to technology. Under the robust IT scenario that prevails today, it is essential for IT professionals to validate their expertise with various Microsoft products and technologies to stand at the winning edge of their career. Earning a Microsoft Certification helps you stay up to date with the most recent Microsoft products and platforms in addition to endorsing your specific job-related expertise and technical problem-solving skills.

One can understand ‘MCP Certification’, or ‘Microsoft Certified Professional’, as a general term that refers to each type of Microsoft certifications, which will also include Microsoft Certified Technology Specialist (MCTS), Microsoft Certified Professional Developer (MCPD), Microsoft Certified Systems Engineer (MCSE), the Microsoft Certified Architect (MCA), Microsoft Certified Systems Administrator (MCSA) and Microsoft Certified IT Professional (MCITP). By passing any one of these certifying exams, you can call yourself an MCP.

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

The first step to qualify yourself for MCP is to precisely identify which MCP 70-293 exam you’d prefer to take. Though you might ultimately end up taking a number of such exams in course of your career, it is always advisable to determine which ones will best suit your interests and career to decide the order of preference. Microsoft’s website offers information about each of the exams launched by the organisation.

If you feel you are not fairly sure as to which MCP certification exam will be useful to you, the FAQ section on the Microsoft.com website will assist you in determining the path best suited for you. Excepting the Microsoft Certified Master program, there is no essential prerequisite to take the MCP 70-294 certifying examination. However, it is essential that you have a real time experience with the given product or technology relevant for your examination.

Each of the listed MCP exams has a specific preparation guide. Once you have selected the MCP certification, you must finally register to come into view for the exam online at the Prometric website. All MCP exams are offered and administered by a testing company called Prometric. Usually the price of an MCP exam is around $125.00 per exam.

Microsoft seeking open-source expert to help put Linux on Azure

Microsoft is moving steadily ahead with its plan to enable Linux to run on its Windows Azure cloud platform.

 

MCTS Certification, MCITP Certification

Microsoft MCTS Certification, MCITP Certification and over 2000+
Exams with Life Time Access Membership at http://www.actualkey.com

As I blogged earlier this month, Microsoft is preparing to enable Linux to run on its Windows Azure cloud platform. A test build of the coming Linux virtual-machine capability is slated for March, according to my contacts.

For those still doubting this is on the Microsoft roadmap, I’ve got a new piece of evidence. A contact of mine provided me with a link to a Microsoft job posting for a software development engineer at Microsoft that calls for some serious Linux credentials.

The job posting states quite plainly that the person the Server and Tools team is seeking will be charged with “Defin(ing) and scop(ing) open source projects designed to enable Linux on Microsoft’s virtualization and cloud platforms.” (Emphasis mine.)

Here is the pertinent part of the post:

SR Software Development Engineer (SDE) Job
Date: Jan 22, 2012
Location: Redmond, WA, US
Job Category: Software Engineering: Development
Location: Redmond, WA, US
Job ID: 764856-52821
Division: Server & Tools Business

Senior Software Development Engineer/Linux Virtualization

This position requires a proven track record in the open source community.

The Windows Interoperability Team at Microsoft has an immediate opening for a senior software development engineer. The purpose of this position is to become a key member of a highly specialized development team whose mission is to identify, define, scope, implement and drive to completion software projects that promote full, transparent interoperability between Windows and Linux in Microsoft virtual and cloud environments.

The primary responsibilities for this position are the following:

Define and scope open source projects designed to enable Linux on Microsoft’s virtualization and cloud platforms

Work directly with the Linux kernel community to develop Linux device drivers and kernel technology to support Linux on Microsoft platforms

Work with Microsoft product groups to help ensure the design and implementation of Microsoft virtualization and cloud technology will support Linux architectures and runtime paradigms.

The qualifications for this Microsoft job, according to the posting, include the ability to:

Create and implement plans that provide for the testing and quality assurance of software products
Write high-quality Linux kernel code in the C programming language and the associated unit tests.
Demonstrate an understanding of Linux virtualization methods, approaches and deployment. (Including but not limited to Hyper-V, Xen and KVM)
Demonstrate an understanding Linux device driver development and implementation
Demonstrate an understanding of the Linux kernel architecture, including kernel debugging and runtime libraries
Demonstrate an understanding of Linux networking and TCP/IP stack

I’ve also heard from another of my contacts Microsoft is holding an infrastructure-as-a-service workshop for partners in the next few weeks that will allow certain independent software vendors to test out a pre-release of the coming persistent virtual machine capability.

MB2-421 Q & A / Study Guide

MB2-421 – CRM 3.0 Installation & Configuration


 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

 


QUESTION 1
You work as a CRM consultant at Certkingdom .com. The Certkingdom .com network
consists of a single Active Directory domain named Certkingdom .com. Certkingdom .com has
its headquarters in Chicago and sales offices in Dallas and Miami. Every sales office
has a Microsoft CRM 3.0 Server and five laptops.
The Telesales campaigns are used by all sales offices. Every sales office makes use of
the mail merge functionality for direct mail order campaigns. Staff at every office
comprise of ten telesales operators that work in two shifts. The telesales operators in
the two shifts make use of the same client computer.
You need to plan the deployment of the most appropriate Microsoft CRM client for Certkingdom .com.
What should you do?

A. You should deploy the Microsoft CRM laptop client for Outlook on the laptop computers.
B. You should deploy the Microsoft CRM desktop client for Outlook on the laptop computers.
C. You should deploy the Microsoft CRM laptop client for Outlook on Microsoft CRM 3.0 server.
D. You should deploy the web browser client on the laptop computers.

Answer: B


QUESTION 2
You work as a CRM consultant at Certkingdom .com. Certkingdom .com consists of two
departments named Development and Customer Care. Certkingdom .com has its
headquarters in Chicago and a branch office in Dallas. The Customer Care
department resides in the headquarters and the Development department resides in
the branch office.
The technicians in the Development department have developed a schema and
formed customization for Certkingdom .com. This customization needs to be applied to
an existing Microsoft CRM implementation at the office of one of your customers.
The customer, Rory Allen, has live data in their Microsoft CRM database and
Metabase. You need to apply the developed schema and form customization to Rory
Allen’s existing Microsoft CRM database. The existing live data in Rory Allen’s
Microsoft CRM database must be retained.
What should you do? (Each correct answer presents part of the solution. Choose TWO.)

A. Backup the Metabase database developed by the Development department to a file.
B. Export the schema and form customization developed by the Development department
to a file using the Microsoft CRM Redeployment tool.
C. Export the schema and form customization developed by the Development department
to a file using the Export Customization tool.
D. Restore the Metabase database developed by the Development department from
backup over Rory Allen’s Metabase database.
E. Import the schema and form customization developed by the Development department
to Rory Allen’s site using the Microsoft CRM Redeployment tool.
F. Import the schema and form customization developed by the Development department
to Rory Allen’s site using the Import Customization tool.

Answer: C, F


QUESTION 3
You work as a CRM consultant at Certkingdom .com. The Certkingdom .com network
consists of a single Active Directory domain named Certkingdom .internal. Microsoft
CRM 3.0 Client for Outlook and Microsoft CRM 3.0 Exchange E-mail Router is
used in the current Certkingdom .com Microsoft CRM environment.
Certkingdom .com wants to restructure its Active Directory domain by creating a new
domain named Certkingdom .com. New user accounts must be created in the Certkingdom .com
domain and new mail boxes must be created for all Certkingdom .com users. The new
domain will also contain a server named Certkingdom -SR11. The Microsoft CRM
environment will be retained but the Microsoft CRM 3.0 installations must be
deployed on Certkingdom -SR11.
You want to use the Microsoft CRM 3.0 Redeployment Wizard to redeploy the
Microsoft CRM 3.0 installation on Certkingdom -SR11.
What should you do?

A. Before using the Microsoft CRM 3.0 Redeployment Wizard, you must assign a
Microsoft CRM security role to each user account.
B. Before using the Microsoft CRM 3.0 Redeployment Wizard, you must install the
Microsoft CRM 3.0 Exchange E-mail Router on Certkingdom -SR11.
C. Before using the Microsoft CRM 3.0 Redeployment Wizard, you must ensure that the
DNS Server is accessible.
D. Before using the Microsoft CRM 3.0 Redeployment Wizard, you must create the new
user accounts.

Answer: D


QUESTION 4
You work as a CRM consultant at Certkingdom .com. Certkingdom .com has four
departments named Sales, Marketing, Finance and Research. Certkingdom .com users
in the Marketing department use portable client computers when making
presentations to prospective customers. Microsoft Office XP is installed on the
portable computers. No service pack has been applied to Microsoft Office XP.
The CEO at Certkingdom .com wants to implement the Microsoft CRM laptop client for
Certkingdom .com users in the Marketing department. You need to ensure that the users
in the Marketing department can use the Microsoft CRM laptop client.
What should you do?

A. Install Service Pack 1 for Microsoft Office XP on the portable computers.
B. Install Service Pack 2 for Microsoft Office XP on the portable computers.
C. Install Service Pack 3 for Microsoft Office XP on the portable computers.
D. None of the above.

Answer: C


QUESTION 5
You work as a CRM consultant at Certkingdom .com. Certkingdom .com has its
headquarters in New York and sales offices in Paris and Berlin.
You need to use the Microsoft CRM 3.0 Redeployment Wizard to redeploy data
from one version of CRM 3.0 to another.
What should you do? To answer, complete the following phrase:
You can redeploy data from _____.

A. a French version of Microsoft CRM 3.0 to another French version of Microsoft CRM 3.0
B. a French version of Microsoft CRM 3.0 to an International English version of Microsoft CRM 3.0
C. a German version of Microsoft CRM 3.0 to a French version of Microsoft CRM 3.0
D. an International English version of Microsoft CRM 3.0 to a French version of Microsoft CRM 3.0
E. an International English version of Microsoft CRM 3.0 to a German version of Microsoft CRM 3.0

Answer: A


QUESTION 6
You work as a CRM consultant at Certkingdom .com. The Certkingdom .com network
contains a server named Certkingdom -SR13. Microsoft CRM 3.0 is installed on
Certkingdom -SR13. Microsoft CRM 3.0 on Certkingdom -SR13 is configured to use
port 5452. A Certkingdom .com user named Andy Reid regularly connects to the
Microsoft CRM 3.0 on Certkingdom -SR13.
Whenever Andy Reid connects to the Microsoft CRM 3.0 on Certkingdom -SR13, he
must enter the URL “http:// Certkingdom -SR13:5452″. He only wants to type http://CRM.
What should you do? (Choose TWO.)

A. Create a host header in IIS Manager.
B. Uninstall Microsoft CRM and then reinstall it and define a new application pool for
the new Microsoft CRM site
C. Run the Microsoft CRM setup program using the command line and specifying the
new name for the Microsoft CRM site
D. Create a DNS CNAME record for the host header, which points to Certkingdom -SR13.
E. Uninstall Microsoft CRM and then reinstall it and create a host header in IIS Manager.

Answer: A, D


QUESTION 7
You work as a CRM consultant at Certkingdom .com. The Certkingdom .com network
consists of a single Active Directory domain named Certkingdom .com. Certkingdom .com
consists of a Development department.
Certkingdom .com contains a server named Certkingdom -SR44. A Certkingdom .com
technician has installed Microsoft CRM on Certkingdom -SR44. The users in the
development department connect to the Microsoft CRM on Certkingdom -SR44, by
making use of the URL http://crm.
A Certkingdom .com user named Andy Booth is a member of the Development
department. Andy Booth works on a client computer named Certkingdom -WS421.
Andy Booth complains that he cannot connect to the Microsoft CRM on
Certkingdom -SR44. Whenever he connects to the Internet Explorer starts and then
immediately closes. Andy Booth needs to connect to the Microsoft CRM on
Certkingdom -SR44.
What should you do?

A. Configure Certkingdom -WS421 so that Updates are downloaded and installed automatically.
B. Configure Certkingdom -WS421 so that http://crm is included in rusted sites in the Internet Options.
C. Configure Certkingdom -WS421 to disable popup blocking, or enter http://crm in the popup blocker’s exceptions list.
D. Configure Certkingdom -WS421 so that a network drive is mapped to \\: Certkingdom -SR44\crm, and then restart Internet Explorer.

Answer: C


QUESTION 8
You work as a CRM consultant at Certkingdom .com. The Certkingdom .com network
consists of a single Active Directory domain named Certkingdom .com. Certkingdom .com
consists of a Sales department, which corresponds to the client via e-mail.
You have received instruction from the CIO to add a queue in to the Microsoft
CRM that will display e-mail received into a Support mailbox.
What should you do? (Each answer presents part of the solution. Choose TWO.)

A. Create a new User account in Active Directory.
B. Create a new MSMQ Queue Alias in Active Directory.
C. Disable the account in Active Directory.
D. Disable a new MSMQ Queue Alias in Active Directory.

Answer: A, C


QUESTION 9
You work as a Microsoft CRM 3.0 specialist at Certkingdom .com. Certkingdom .com has its
headquarters in Chicago and a branch office in Dallas. Headquarters has 15 users
while each branch office has ten. The two offices are connected by permanent T1 network connections.
You need to plan the Microsoft CRM 3.0 deployment for Certkingdom .com. You need
to implement the minimum number of servers of each type that will be required for this deployment.
What should you do?

A. Implement one Internet Information Server (IIS) server and one SQL database server.
B. Implement one Internet Information Server (IIS) server and two SQL database servers.
C. Implement two Internet Information Server (IIS) server and one SQL database server.
D. Implement two Internet Information Server (IIS) server and two SQL database
servers.

Answer: A

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Will Apple’s success kill the Mac as we know it?

With Apple this week announcing its best quarter ever for Mac sales (5.2 million units) and tens of thousands of Apple fans gathering for the weekend’s annual Macworld Expo in San Francisco, surely this moment must be one of the greatest for Mac users in the platform’s 28 year history. But many longtime professional users of the Mac are worried — very worried — by the smoke signals coming out of Cupertino. They wonder whether Apple will make a computing solution for the rest of us or for all of us.

 

MCTS Training, MCITP Trainnig

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

With Apple this week announcing its best quarter ever for Mac sales (5.2 million units) and tens of thousands of Apple fans gathering for the weekend’s annual Macworld Expo in San Francisco, surely this moment must be one of the greatest for Mac users in the platform’s 28 year history. But many longtime professional users of the Mac are worried — very worried — by the smoke signals coming out of Cupertino. They wonder whether Apple will make a computing solution for the rest of us or for all of us.

I’ve spoken to a number of Mac developers and longtime professional Mac users in the past half a year that see continuing signs of a Mac apocalypse, just as sales of Macs keep climbing. It’s not about the platform, after all, there were more Macs sold in this quarter that once were sold in a year. What worries them is Apple’s commitment to the technology that supports its creative professional market.

Here are a few of the worrying signs:

App Sandbox. As of this March, all apps submitted for the popular Mac App Store must support Apple’s Sandboxing requirements. This access control technology is designed to improve security and enforced at the kernel level: apps are limited in their access to outside system resources and user data.

Now, this only applies to software that comes from the Mac App Store and everyone can just load a plug-in or whatever software they want, right? Well, that is exactly the worry. What if Apple tells developers that all apps must go through the store and users can’t load software they want onto their Macs. Or perhaps Apple won’t support systems with non-approved software. We don’t know, it’s a worry.

Support for AppleScript Scripting. One of the technologies often used in professional content workflows is scripting, which lets customers pass data between applications from various vendors and the Finder. Most applications and certainly applications aimed at pro content creation workflows, have long supported these AppleScript additions. This events technology lets customers of Mac applications leverage products from other, small developers that may provide a unique tool to accomplish a specific job.

But will Apple continue to support AppleScript? We don’t know. The Sandboxing requirement appears to be in conflict with it.

Andy Ihnatko at Macworld wrote about this:

Do I fret needlessly? You tell me. Recently I had an idea for a tool that would make my life much easier and it required some scripting of the Preview app. In all my years of avid scripting, I’ve never done anything with that app before and so it came as a surprise when I tried to open its dictionary with the AppleScript editor and I discovered that it had none.

Horrors! Apple touted Preview as a shining example of a super-sandboxed Lion app. Was this a sign that sandboxed apps can’t and shouldn’t be scripted?

Nope. I searched the boards of various scripting sites and was reminded why I’d never tried to script Preview before: because it’s unscriptable. It doesn’t support even the AppleScript equivalent of tourist-level French, and it never has.

Preview is one of OS X’s core utilities! It’s well-represented in Automator, but why on Earth wouldn’t Apple’s own utility for viewing, modifying, and converting images and PDFs be a superstar of scriptable apps?!?

Another worry for professional content workflows.

The Final Cut Pro X experience. Apple last spring said it would totally revamp its Final Cut Pro post production editing software and this summer released a totally rewritten product, Final Cut Pro X.  The new software is amazing and comes with an amazing new, lower price: $299.99. So, it’s the professional video editing software for the rest of us.

However, the new version doesn’t do things in the same way as Final Cut Pro 7. People have workflows with the older software and the new version doesn’t support those workflows.  And some video editors say that the update leaves out a number of important features.

I’m not saying who’s right or wrong here, but Apple appears comfortable supporting more customers and abandoning customers with existing workflows.

It’s a worry.

The Mac/iOS Merger. Some worry over the changes made in Mac OS X Lion that resemble iOS. I’m not talking about the addition of multi-finger gestures for input, which is useful for everyone that can use 1, 2 and 3 fingers reliably. Rather, I’m talking about the iOSification of the Mac OS.

Take for example, the window styles of Lion’s Address Book and iCal applications. The window elements are similar to an iPad’s apps, the buttons aren’t standard Mac buttons and the interface can’t be customized. I don’t see that there’s much usability gained with this interface change, such as a stitched leather emulation. Mac window elements used to be standardized and that standardization meant something to users, folks who supported Mac users, and developers.

The Ars Techica review of Lion discusses these apps in detail and deconstructs many of their problems.

The trouble is, the new iCal looks so much like a familiar physical object that it’s easy to start expecting it to behave like one as well. For example, iCal tries very hard to sell the tear-off paper calendar illusion, with the stitched binding, the tiny remains of already-removed sheets, and even a page curl animation when advancing through the months. But can you grab the corner of a page with your mouse and tear it off? Nope, you have to use the arrow buttons or a keyboard command, just like in the previous version of iCal. Can you scribble in the margins? Can you cross off days with a pen? Can you riffle through the pages? No, no, and no.

Not to sugarcoat the experience, I find these apps useless, they’ve been dumbed-down way too far. I use FileMaker’s Bento as a front end to Address Book and a similar way, I use BusyMac’s BusyCal as a front end to iCal. Okay, some readers might say that Apple is providing a third-party opportunity to its developers. But it’s a worrisome trend.

There is a rumor floating around the developer community that Apple wanted more iOS integration in Lion. The thinking in Cupertino they say is to have one single OS that will run on handheld, tablet and portable/desktop. One IDE and one OS. This would be a disaster.

What users want are OSes and applications that can express the best performance on their respective hardware. What works on one computing platform may not work as well on another larger or smaller one, or one with more expansion or network connections or power. Users also want flexibility in the OS and apps to have different ways to do things, something that the Mac user interface has previously prided itself on.

But there is little flexibility in iOS as there is on a Mac.

It is natural for a small tablet like the iPad to have a modal interface with everything packed into the app and screen rather than a layered multi-windowed environment like the Mac OS. Power users can take advantage of multiple screens, or just one big screen, to place various pieces of content, files and other resources. It lets users eyeball the elements.

However, the iPad’s single screen interface is finding its way into Lion and Mac apps. Now, the app is supposed to keep everything in its modal window, which wants to encompass the entire screen. Items on the desktop, the windows of other apps, moveable palettes with tools are seen as distractions.

This change is not an advance. Having the Lord of the Rings approach — OS to bind them all — would be a wrong path for developers and Mac users.

There are more worries, such as support for Mac OS X Server, Xgrid and more. We will see what holds in the year ahead for them.

Apple’s success is thrilling to a longtime Mac user. We can only hope that the company will remember it was the loyal base of Mac customers, many in professional content creation fields, who sustained the Mac during the darker, leaner days in the 1990s and early part of this decade. Not everyone is a consumer market or enterprise customer.

Listing of Top 5 Tech Certifications

There are lots of tech certification programs that are offered for the candidates. A number of the certifications are awarded from vendors like software organization, some of them are given by educational institution, and a few seem to be awarded by vendor neutral corporation. Listed below are a few of the tech certifications and they are generally:

MCTS Certification, MCITP Certification

Microsoft MCTS Certification, MCITP Certification and over 2000+
Exams with Life Time Access Membership at http://www.actualkey.com

1) Microsoft certified system engineer program (MCSE):

MCSE certification could be the certification that’s awarded from Microsoft. Initially, applicants simply started understanding answers for all those possible questions by using dumps that are offered in the online. When the exam fee pays if applicants passes the test, chances are they can certainly type in to i . t field. At one stage, Microsoft changed quality topics plus it was substituted for knowledge based multiple choices questions. The difficulty level increased and amount of certified candidates reduced and then topic is been changed.

2) Microsoft certified architect (MCA):

This method is just about the prestigious programs which are awarded from Microsoft. MCA may be the premiere level program designed by Microsoft to get experts within the i . t . field. Technical certifications like MCA requires the least 36 months at work expertise in established track record field in order to pass the certification examination.

3) Cisco certified internetwork expert (CCIE)

Like MCA and MCSE, CCIE program can be one of several specialist certifications which might be awarded from Cisco. Cisco programs are designed mainly for gaining knowledge as well as competencies on Cisco products. This method requires a written exam plus a lab exam after passing the written exam. The cost for the written exam is roughly 300$ and after productive completion, applicants must attend the lab examination within 18 months from your date of written exam’s result announced. The fee for the CCIE lab examination is approximately 1250$ to 1500$ with 8 hours of your energy duration.

4) CCSP program:

Cisco certified security pro program is an additional Cisco’s program that mainly relates to Cisco routers to be able to secure the networks in the organization. Using this certification, professionals should be able to safeguard along with handle effortlessly types of issues that appear in the networking operation.

5) CISSP:

CISSP is probably the technical certifications that really help the candidates when you get high paying salary jobs inside multinational providers. CISSP examination will definitely cost around 500$ and includes 250 multiple choice questions. It is just a 6 hour test that will need a minimum of 70% to feed.

Go to Top