pass4sure microsoft ts 70-540(CSharp) v2.93
TS:Microsoft Windows Mobile Application Development : 70-540(CSharp) Exam
Product DescriptionExam Number/Code: 70-540(CSharp)
Exam Name: TS:Microsoft Windows Mobile Application Development
“TS:Microsoft Windows Mobile Application Development”, also known as 70-540(CSharp) exam, is a Microsoft certification. With the complete collection of questions and answers, Pass4sure has assembled to take you through 55 Q&As to your 70-540(CSharp) Exam preparation. In the 70-540(CSharp) exam resources, you will cover every field and category in TS helping to ready you for your successful Microsoft Certification.
Exam news
The Technology Specialist (TS) Exam 70-540: TS: Microsoft Windows Mobile 5.0 – Application Development became available in February 2007.
Exam topics covered
The following list includes the topic areas covered on this exam. The percentage indicates the portion of the exam that addresses a particular skill.
• Develop Mobile Applications by using the .NET Compact Framework Foundation (18 percent)
• Design and Develop a Windows Mobile User-Interface (14 percent)
• Integrate Data in a Windows Mobile Device Application by using ADO.Net, XML, File System, and SQL Mobile (17 percent)
• Manage Data by using SQL Mobile (15 percent)
• Develop Communication and Connection Capabilities in Windows Mobile Applications (14 percent)
• Implement Interoperability and Platform-Specific Features in Windows Mobile Applications (12 percent)
• Optimize, Package, and Deploy Windows Mobile Applications (11 percent)
Audience profile
This exam is intended for expert Windows Mobile application developers. The qualified candidate for this exam typically has:
• Experience with and/or knowledge of .NET Framework concepts such as types, garbage collection, MSIL, CLR
• 1-2 years experience working with .NET Framework
• At least 1 year of experience working with .NET Compact Framework
• 1-2 years programming in Visual Basic .NET or Visual C#
• 6 months to 1 year hands-on experience with SQL CE/Mobile/Everywhere
• Working knowledge of SQL Server 2000/2005
• Experience developing applications for devices by using Visual Studio .NET
• Enterprise application development background
• Experience with Windows Mobile 5.0 Managed API
Candidate for this exam is NOT NECESSARILY a native/embedded developer.
Credit toward certification
When you pass Exam 70-540: TS: Microsoft Windows Mobile 5.0 – Application Development, you complete the requirements for the following certification:
• Microsoft Certified Technology Specialist (MCTS): Windows Mobile 5.0 Applications
Code languages
When the exam begins, you can choose the code language in which the code snippets will appear. The available code languages for this exam will be:
• Microsoft Visual Basic 2005
• Microsoft Visual C# 2005
Preparation tools and resources
We make a wealth of preparation tools and resources available to you, including books, practice tests, and Microsoft Web sites. When you are ready to prepare for this exam, here is where you should start.
Microsoft Press self-paced training
• Programming Microsoft Visual C# 2005: The Language
• Programming Microsoft Visual Basic 2005: The Language
• Microsoft Mobile Development Handbook
Microsoft E-Learning courses for this exam
• Collection 2956 is now offered as two collections:
• Collection 5160: Core development with the Microsoft .NET Framework 2.0 Foundation
• Collection 5161: Advanced development with the Microsoft .NET Framework 2.0 Foundation
• Collection 5150: Developing Windows Mobile 5.0 Applications Using Microsoft Visual Studio 2005.
Microsoft certified practice tests
• MeasureUp: Visit the MeasureUp Web site to take a practice test.
• Self Test Software: Visit the Self Test Software Web site to take a practice test.
Microsoft online resources
• MSDN: The Microsoft Developer Network (MSDN) is a reference for developers that features code samples, technical articles, newsgroups, chats, and more.
• Training and certification newsgroups: A newsgroup exists for every Microsoft certification. By participating in the ongoing dialogue, you take advantage of a unique opportunity to exchange ideas with and ask questions of others, including more than 750 Microsoft Most Valuable Professionals (MVPs) worldwide.
Skills being measured
This certification exam measures your ability to build data-driven mobile applications using the .NET Compact Framework, SQL Mobile, and Windows Mobile 5.0. Before taking the exam, you should be proficient in the job skills listed in the following matrix.
KEY: = The course provides a general introductory overview of this task. You will need to supplement the course with additional work. = The course includes some material to prepare you for this task. You will need to supplement the course with additional work. = The course includes material to prepare you for this task.
Skills measured by exam 70-540 Collection 2956 Collection 5150
Developing Mobile Applications by Using the Microsoft .NET Compact Framework 2.0
Manage data in a .NET Compact Framework 2.0 application by using .NET Compact Framework 2.0 system types. (Refer System namespace)
• Value types
• Reference types
• Attributes
• Generic types
• Exception classes
• Boxing and Unboxing
• TypeForwardedToAttribute class
Manage a group of associated data in a .NET Compact Framework 2.0 application by using collections. (Refer System.Collections namespace)
• ArrayList class
• Collection interfaces
• Hashtable class
• CollectionBase class
• DictionaryEntry class
• Comparer class
• Queue class
• SortedList class
• BitArray class
• Stack class
Improve type safety and application performance in a .NET Compact Framework 2.0 application by using generic collections. (Refer System.Collections.Generic namespace)
• Collection.Generic interfaces
• Generic Dictionary
• Generic Comparer class and Generic EqualityComparer class
• Generic KeyValuePair structure
• Generic List class and Generic SortedList class
• Generic Queue class
• Generic LinkedList
• Generic Stack class
Manage data in a .NET Compact Framework 2.0 application by using specialized collections. (Refer System.Collections.Specialized namespace)
• Specialized String classes
• Specialized Dictionary
• Named collections
• BitVector32 structure and BitVector32.Section structure
Implement .NET Compact Framework 2.0 interfaces to cause components to comply with standard contracts. (Refer System namespace)
• IComparable interface
• IDisposable interface
• IConvertible interface
• IEquatable interface
• IFormattable interface
Control interactions between .NET Compact Framework 2.0 application components by using events and delegates. (Refer System namespace)
• Delegate class
• EventArgs class
• EventHandler delegates
Develop multithreaded .NET Compact Framework 2.0 applications. (Refer System.Threading namespace)
• Thread class
• ThreadPool class
• ThreadStart delegate class
• Timeout class, Timer class, TimerCallback delegate, WaitCallback delegate, and WaitHandle class
• ThreadPriority enumeration
• AutoResetEvent class and ManualResetEvent class
• IAsyncResult Interface (Refer System Namespace)
• Interlocked class
• Monitor class and Mutex class
Implement reflection functionality in a .NET Compact Framework 2.0 application. (Refer System.Reflection namespace)
• Assembly class
• Assembly attributes
• Info classes
• Binder class and BindingFlags
Enhance the text-handling capabilities of a .NET Compact Framework 2.0 application (Refer System.Text namespace), and search, modify, and control text within a .NET Compact Framework 2.0 application by using regular expressions. (Refer System.RegularExpressions namespace)
• StringBuilder class
• Regex class
• Match class and MatchCollection class
• Group class
• Encoding classes
• Decoder classes
Designing and Developing a Windows Mobile User Interface
Build a user interface.
• Create and manage a Windows Form.
• Add and configure a Windows Forms control.
• Create and configure menus.
• Create event handlers for Windows Forms and controls.
Create a custom control.
• Define properties, methods, and events for custom controls.
• Expose properties of constituent controls.
• Customize a control to paint and render.
• Create a custom control by inheriting from the Control class.
• Create a custom control by extending an existing Windows Forms control.
Connect a control to an existing data source by using data binding.
• Initialize binding by modifying control properties.
• Implement simple data binding to bind data to read-only controls.
• Implement complex data binding to integrate data from multiple sources.
• Update underlying bound data.
Design user interfaces to conform to Designed for Windows Mobile guidelines.
• Manage soft input panel (SIP).
• Manage menus and soft keys.
• Provide Help for an application.
• Create standard toolbar buttons.
Manage platform-specific display operations.
• Create orientation-aware applications.
• Create resolution-aware applications.
• Create DPI-aware applications.
Update controls across thread boundaries.
• Use Control.Invoke, Control.BeginInvoke, and Control.EndInvoke to update control properties and methods created on different threads.
Integrating Data in a Windows Mobile-Based Application by Using File System, ADO.NET, and XML
Access files and folders by using the File System classes. (Refer System.IO namespace)
• File class and FileInfo class
• Directory class and DirectoryInfo class
• FileSystemInfo class
• Path class
Manage byte streams by using Stream classes. (Refer System.IO namespace)
• FileStream class
• Stream Class
• MemoryStream class
Manage .NET Compact Framework 2.0 application data by using Reader and Writer classes. (Refer System.IO namespace)
• StringReader class and StringWriter class
• TextReader class and TextWriter class
• StreamReader class and StreamWriter class
• BinaryReader class and BinaryWriter class
Manage offline data by using datasets.
• Create a DataSet object in code.
• Manage updates to a DataSet object.
Work with XML data.
• Control the serialization of an object into XML format by using the System.Xml.Serialization namespace.
• Read XML data by using the XmlTextReader class.
• Write XML data by using the XmlTextWriter class.
• Process XML data by using the XmlDocument class.
Encrypt and decrypt data by using classes of the System.Security.Cryptography namespace.
• Encrypt and decrypt the contents of a file created on a mobile device.
• Encrypt and decrypt a value stored in the registry of a mobile device.
• Encrypt and decrypt the payload of a Web services call.
Managing Data by Using Microsoft SQL Server 2005 Everywhere Edition
Create a SQL Server 2005 Everywhere Edition database.
• Create a SQL Server 2005 Everywhere Edition database programmatically by using the SqlCeEngine object.
• Create a SQL Server 2005 Everywhere Edition database dynamically by using the AddSubscription method of the SqlCeReplication object.
• Create a SQL Server 2005 Everywhere Edition database visually by using the Data Source Configuration Wizard in Microsoft Visual Studio 2005.
• Create a SQL Server 2005 Everywhere Edition database visually by using SQL Server Management Studio.
• Create a SQL Server 2005 Everywhere Edition database by using Query Analyzer 3.0.
Manage connections to a SQL Server 2005 Everywhere Edition database.
• Configure a connection to a database by using the SqlCeConnection class.
• Open a connection to a SQL Server 2005 Everywhere Edition database by using the Open method of the SqlCeConnection object; handle possible exceptions.
• Close a connection to a SQL Server 2005 Everywhere Edition database by using the Close method of the SqlCeConnection object; handle possible exceptions.
Write SQL queries to query the SQL Server 2005 Everywhere Edition database.
• Write Select queries.
• Write Insert queries.
• Write Update queries.
• Write Delete queries.
• Write queries to create a table.
• Write queries to alter a table.
• Write queries to drop a table.
• Write queries to manage Indexes and Constraints.
• Query the INFORMATION_SCHEMA view.
• Write code to parse and retrieve error information from a SqlCeException object.
Manage data in a SQL Server 2005 Everywhere Edition database.
• Retrieve data by using a SqlCeDataReader object.
• Use the SqlCeResultSet.
• Retrieve data by using direct table access.
• Retrieve data by using Seek and SetRange.
Free PassGuide Practice Engine Demo Download
Pass4sure offers free demos for each certification exam, including all IT vendors. You can check out the testing engine software, or pdf file question quality and usability of our practice exams before you decide to buy it. We are the only one site that offers demos for almost all IT certification exams.If you want to try p4s exam practice engine demo.
http://demo.passguide.com/download
• Build parameterized queries.
• Create parameters for a SqlCeCommand object.
• Perform database operations by using the SqlCeCommand object.
• Generate SqlCeDataAdapter commands automatically by using the SqlCeCommandBuilder object.
• Generate SqlCeDataAdapter commands programmatically.
• Populate a dataset with a SqlCeDataAdapter.
• Update a database with a SqlCeDataAdapter.
Perform transactions by using the SqlCeTransaction object.
• Create a SqlCeTransaction object.
• Attach a SqlCeTransaction object to a SqlCeConnection object.
• Begin a transaction by using a SqlCeTransaction object.
• Commit a transaction by using a SqlCeTransaction object.
• Roll back a transaction by using a SqlCeTransaction object.
Maintain and protect the contents of a SQL Server 2005 Everywhere Edition database.
• Perform a Compact operation on a SqlCeEngine object.
• Perform a Verify operation on a SqlCeEngine object.
• Perform a Repair operation on a SqlCeEngine object.
• Perform a Shrink operation on a SqlCeEngine object.
• Manage the AutoShrink threshold in the SqlCeConnection.
• Manage the AutoFlush threshold in the SqlCeConnection.
• Password-protect a SQL Server 2005 Everywhere Edition database.
• Encrypt a SQL Server 2005 Everywhere Edition database.
Synchronize data by using Remote Data Access (RDA).
• Initiate tracking on a pulled table.
• Pull data with or without Indexes.
• Use the SubmitSQL method to execute a Transact-SQL statement on the host SQL Server computer.
• Execute Stored Procs on a server.
• Create temporary tables on a server.
• Execute queries on a server.
• Execute a data manipulation language (DML) event on the server.
• Push a tracked SQL Server 2005 Everywhere Edition table’s data to the host SQL Server database.
Synchronize data by using merge replication.
• Add a subscription to a SQL Server 2005 Everywhere Edition database.
• Write code to set the properties of a SqlCeReplication object to prepare for merge replication between SQL Server 2005 Everywhere Edition and SQL Server.
• Perform merge replication by using SqlCeReplication.Synchronize to synchronize a SQL Server 2005 Everywhere Edition database with a host SQL Server computer.
• Reinitialize a subscription.
Developing Communication and Connection Capabilities in Windows Mobile-Based Applications
Send and receive data by using a serial port.
• Create and open a new serial port and configure the serial port parameters.
• Read from a serial port.
• Write to a serial port.
• Close and release a serial port.
Use HttpWebRequest and HttpWebResponse to communicate with a Web server.
• Create a new HttpWebRequest.
• Use a WebRequest and a Uri class.
• Retrieve an HttpWebResponse by using an HttpWebRequest object.
• Send data synchronously or asynchronously to an Internet resource by using an HttpWebRequest.
• Write code to parse and retrieve error information from a WebException object.
• Set and retrieve HTTP headers by using HttpWebRequest and HttpWebResponse.
• Set and retrieve cookies by using HttpWebRequest and HttpWebResponse.
• Set credentials by using an HttpWebRequest.
• Control redirection for an HttpWebRequest.
Communicate with a remote server by using the TcpClient class.
• Create a new TCP client.
• Retrieve data from a TCP client.
• Send data via a TCP client.
• Close and release a TcpClient connection.
• Initiate and abort asynchronous socket operations.
• Handle socket exceptions.
• Read and write socket data by using the NetworkStream class.
Consume a Web service.
• Make Web service calls synchronously and asynchronously.
• Preauthenticate a Web service call.
Send and receive messages by using Message Queuing (also known as MSMQ).
• Create, open, and delete a message queue.
• Send messages to a message queue.
• Retrieve messages from a message queue.
Implementing Interoperability and Platform-Specific Features in Windows Mobile-Based Applications
Improve the mobile user experience by using notifications.
• Programmatically create and display System.WindowCe.Forms.Notification.
• Capture and respond to user input to a notification bubble.
Implement interprocess communication.
• Send and receive Win32 messages in managed code by using MessageWindow class.
• Connect two processes by using point-to-point message queues.
Retrieve system state by using State and Notifications Broker.
• Query the current system state values.
• Request status notifications by using event handler and application launch conditions.
Access Microsoft Office Outlook Mobile features and data programmatically by using the OutlookSession object.
• Send and receive SMS messages.
• Intercept SMS messages.
• Create and send e-mail messages.
• Work with contacts.
• Work with tasks.
• Work with appointments.
Expose COM components to managed code, and expose managed code components to COM components. (Refer System.Runtime.InteropServices namespace)
• Import a type library as an assembly.
• Use information from an IDL file to create a managed interface.
• Create, call, and dispose of a COM object from managed code.
• Make a managed class visible to COM components.
Call native Win32 DLL functions from managed code, and control the marshalling of data in a managed code application by using Platform Invoke technology. (Refer System.Runtime.InteropServices namespace)
• Translate C-function prototypes into managed code method declarations.
• Call a function in a native DLL.
• Marshal data as parameters and return types between managed and native code functions.
Optimizing, Packaging, and Deploying Windows Mobile-Based Applications
Identify and correct the causes of incorrect software behavior.
• Emulator
• Debugger
• Remote tools
Measure and tune system resource usage.
• Memory management
• Performance
• Power management
• Diagnostics
Package and deploy Windows Mobile-based application software to end users.
• Setup tools
• Application signing
QUESTION 1:
The network consists of a single domain named Certkiller .com that includes 20
Windows NT workstation 4.0 client computers. All other client computers are
Windows 2000 Professional computers. You install Terminal Services on one of the
Windows Server computers and Terminal Services Client on the 20 Windows NT
Workstation 4.0 client computers. You create a system policy on the server that is
configured as the terminal server. This system policy denies access to Network
Neighborhood. You find that the users of the terminal server can still browse the
network when they open My Network Places from Windows 2000 Professional
computer or when they open Network Neighborhood from Windows NT
Workstation 4.0 computers.
You want to prevent all users from browsing the network.
What should you do? (Each correct answer presents a complete solution. Choose
two.)
A. Create a Windows Group Policy that denies user access to My Network Places.
B. Copy the Windows NT policy file to the 20 Windows NT Workstation 4.0 computers.
C. Create a Windows NT 4.0 default user policy on the Windows 2000 Server computer
that is configured as the PDC emulator.
D. Modify the Windows NT policy template file so that you can restrict access to both
My Network Places and Network Neighborhood. Save the policy file on the terminal
server.
E. Configure the terminal server to use Application server mode. Select the Permissions
070-215
Actualtests.com – The Power of Knowing
compatible with Terminal Server 4.0 Users option.
Answer: A, C
Explanation: The primary domain controller (PDC) is the server that maintains the
master copy of the domain’s user-accounts database and that validates logon requests.
Prior to Windows 2000 every Windows NT network domain was required to have one,
and only one, PDC. If you want to deny users of the terminal server browsing ability of
the Network Neighborhood, you should create a group policy that denies access to My
Network Places. (Microsoft is colloquially stuck with Network Neighborhood for My
Network Places.)
Reference:
Microsoft Corporation, Self-Paced MCSE Training Kit: Microsoft Windows 2000 Server,
Microsoft Press, Redmond, 2000, Chapter 2, Lesson 3
QUESTION 2:
You are the network administrator for Certkiller .
You are planning to upgrade Windows NT Server 4.0 computers to Windows 2000
Server. You want to perform the upgrades by means of a distribution folder. You
want to install a custom application as part of the upgrade.
You need to include the necessary commands so that the custom application is
automatically installed as part of the upgrade process.
What should you do?
A. Create a command file named Cmdlines.txt to install the application. Copy the
Cmdlines.txt file to the subfolder named $OEM$ under the i386 folder.
B. Create a command file named Unattend.txt to install the application. Copy the
Unattend.txt file to the subfolder $OEM$\textmode under the i386 folder.
C. Create a subfolder named $OEM$\$C\Applications under the i386 folder. Copy the
application files to that subfolder.
D. Create a second network shared folder named $OEM$. Copy the application to that
share point.
Answer: C
Explanation: In the [Unattended] section there is an original equipment manufacturer
(OEM) Preinstall entry that tells Setup whether to copy the $OEM$ subfolders from the
distribution folders to the target computer. You need to copy the application files to the
subfolder that has been created under the i386 folder so as to include the necessary
commands for the custom application to be installed automatically when upgrading.
Reference:
Microsoft Corporation, Self-Paced MCSE Training Kit: Microsoft Windows 2000 Server,
Microsoft Press, Redmond, 2000, Chapter 2, Lesson 3
070-215
Actualtests.com – The Power of Knowing
QUESTION 3:
You are the network administrator for Certkiller .
The network includes a Microsoft Windows NT Server 4.0 member server computer
that has a non-Plug and Play ISA network adapter.
You want to upgrade this computer to Microsoft Windows 2000 Server. You also
want to ensure that you maintain the current device configuration during the
upgrade.
What should you do? (Each correct answer presents part of the solution. Choose
two)
A. Install the latest driver for the network adapter.
B. Disable the network adapter.
C. Start the upgrade process by using Winnt32.exe
D. Start the upgrade process by booting from the Windows 2000 Server compact disc.
E. Configure BIOS to reserve the IRQ currently in use by the network adapter.
F. Press F6 at the beginning of the text mode setup to specify an additional driver.
Answer: C, D
Explanation: WINNT32 is used for upgrades from 32-bit Windows operating systems.
You can invoke the program WINNT32.EXE, which is found on the CD-ROM in the
I386 folder. This should comply with the requirements of the question since the Winnt32
command will not make changes to the Active Directory configuration or to an
application directory partition.
Incorrect answers:
A: Installing the latest network adapter driver would be changing the current device
configuration. This is contradictory to what the question asks for.
B: Disabling the network adapter is not what is desired.
E: Reserving IRQs would involve a change in the current configuration which is
contradictory to what the question asks for.
F: To install the customized hardware abstraction layer (HAL) designed for the computer
that the manufacturer has provided we must press F6 when the Windows 2000 setup
prompts us to do so. Thus making use of F6 is necessarily a change in hardware
configuration.
Reference:
Microsoft Corporation, Self-Paced MCSE Training Kit: Microsoft Windows 2000 Server,
Microsoft Press, Redmond, 2000, Chapter 2, Lesson 3
pass4sure 70-540(CSharp)
Questions and Answers : 55 Q&As Expected Date: October 23rd , 2008 Price: $129.99 $89.99 Pre-Buy price: $62.99 Save $27
Free download:pass4sure microsoft ts 70-540(CSharp) v2.93
Free download:testking microsoft ts 70-540(CSharp) v2.93
| P4S Free Downloads |
|
Type |
Exam Braindumps | New Questions & Answers |
Latest Updated |
Available link |
![]() |
All Pass4sure's Exam Pack |
858 |
1 days ago | Download Free Testing Engines |
PassGuide Braindumps-Free Test king Help You Quick Pass Any it Certifications Exams
Click links: www.testking.la/braindumps/free/down/crack/all/testkingPass Guide Training Materials Dumps
Top Posts for Today
- f5 (93 views)
- free pass4sure ccna 640-802 v3.10 (36 views)
- free pass4sure COGNOS Certification exam dumps (30 views)
- IT Certification Forum (19 views)
- pass4sure ccna 640-802 473 Q&As (16 views)
- Hello pass4sure (16 views)
- Pass4sure EXIN,Inc ex0-101 2.93 (14 views)
- Pass4sure microsoft 70-642 vce (14 views)
- pass4sure ccnp bsci 642-901 2.95 3.10 3.15 (14 views)
- Pass4sure Business Objects SABE301 2.83 (13 views)










Pingback by New Pass4sure Microsoft | Free Latest Cisco CCNA 640-802 Certification Exam Dumps
[...] pass4sure 70-540(CSharp) TS:Microsoft Windows Mobile Application Development [...]
Pingback by Pass4sure Microsoft TS 70-540(Csharp) 2.95 | Free Latest Topcerts Pass4sure Rapidshare 4shared Dumps
[...] Number:70-540(CSharp) Exam Name:Microsoft Certification – TS:Microsoft Windows Mobile Application Development Market [...]
Pingback by Testking Microsoft 70-540(CSharp) | Download Free Latest Testking Certification Exams Training vce PDF Materials Braindumps
[...] Number: 70-540(CSharp) Exam Exam Name: TS:Microsoft Windows Mobile Application [...]