MCSD Windows Store Apps-C#

MCSD: Windows Store Apps using C Sharp track for those who want to set their career as expert .NET developer.You will get opportunity to learn the basics of C# program structure, language syntax, and implementation details. This course will upgrade the programming skills required to create Windows apps using the C #language.You will learn to implement advanced .NET features like location information and streaming media and develop an application that includes several features of the .NET Framework 4.5.

Learn Dot net training program from SSDN Technologies, (Microsoft authorized Learning partner in Delhi NCR).We are famous for highly qualified and certified expert trainers. Learn to prepare for the Microsoft Online Certification Exam also as:

  • MCSD: Programming in C# 70-483.
  • MCSD: Essentials of Developing Windows Store Apps Using C# 70-484.
  • MCSD: Advanced Windows Store App Development Using C# 70-485.

Learn to:

After completing, participants should be able to:

  • Understand the features of C# like creating classes, implementing interfaces, create generic collections, creating class hierarchy, read and write data by using file input/output, and serialize and deserialize data in different formats.
  • Encrypt and decrypt data by using symmetric and asymmetric encryption.
  • Integrate unmanaged libraries and dynamic components into a C# application.
  • Create UI and handle navigation scenarios in app.
  • Enumerate devices and their properties like discovering, test availability, and handle events.


Best suited for:

  • Web Developers .
  • Trainees who seek certification in 480,481,482 exams.


Before attending this course,students should have:

  • Basic knowledge of C, C++ Programming Language.
  • Basic Knowledge of Visual StudioIDE.

Relevant Certification:.

  • MCSD: 70-483 ,70-484 ,70-485

Duration: 40 Hours

  • Overview of the Windows 8.1 Platform and Windows StoreApps

    • Introduction to the Windows 8.1 Platform
    • Windows 8.1 UI Principles
    • WinRT and Language Projections
  • Creating User Interfaces Using XAML

    • XAML Basics
    • XAML Code-Behind
    • Advanced XAML
  • Presenting Data

    • Working with Data Presentation Controls
    • The GridView Control
  • Implementing Layout Using Windows 8.1 Built-In Controls

    • WinRT Controls
    • AppBar Control
    • Windowing Modes
  • Handling Files in Windows Store Apps

    • Handling Files and Streams in Windows Store Apps
    • Working with File User Interface Components
  • Windows Store App Process Lifetime Management

    • Process Lifetime Management
    • Windows Store App Activation and Background Tasks
    • Implementing a State Management Strategy
  • Working with Resources, Styles, and Templates

    • Creating Shared Resources
    • Creating Styles and Templates
  • Designing and Implementing Navigation in a Windows Store app

    • Handling Navigation in Windows Store apps
    • Semantic Zoom
  • Implementing Windows 8.1 Contracts

    • Designing for Charms and Contracts
    • The Search Contract and the SearchBox Control
    • The Share Contract
    • Managing App Settings
  • Implementing Tiles and User Notifications

    • Implementing Tiles, Live Tiles, Secondary Tiles, and Badge Notifications
    • Implementing Toast Notifications
  • Designing and Implementing a Data Access Strategy

    • Evaluating Data Access Strategies
    • Working with Remote Data
  • Responding to Mouse and Touch

    • Working with Pointer Events
    • Working with Gesture Events
  • Planning for Windows Store App Deployment

    • The Windows Store App Manifest
    • Windows Store App Certification

Duration: 40 Hours

  • Review of C# Syntax

    • Overview of Writing Applications using C#
    • Datatypes, Operators, and Expressions
    • C# Programming Language Constructs
  • Creating Methods, Handling Exceptions, and Monitoring Applications

    • Creating and Invoking Methods
    • Creating Overloaded Methods and Using Optional and Output Parameters
    • Handling Exceptions
    • Monitoring Applications
  • Developing the Code for a Graphical Application

    • Implementing Structs and Enums
    • Organizing Data into Collections
    • Handling Events
  • Creating Classes and Implementing Type-safe Collections

    • Creating Classes
    • Defining and Implementing Interfaces
    • Implementing Type-safe Collections
  • Creating a Class Hierarchy by Using Inheritance

    • Creating Class Hierarchies
    • Extending .NET Framework Classes
    • Creating Generic Types
  • Reading and Writing Local Data

    • Reading and Writing Files
    • Serializing and Deserializing Data
    • Performing I/O Using Streams
  • Accessing a Database

    • Creating and Using Entity Data Models
    • Querying Data by Using LINQ
    • Updating Data by Using LINQ
  • Accessing Remote Data

    • Accessing Data Across the Web
    • Accessing Data in the Cloud
  • Designing the User Interface for a Graphical Application

    • Using XAML to Design a User Interface
    • Binding Controls to Data
    • Styling a User Interface
  • Improving Application Performance and Responsiveness

    • Implementing Multitasking by using Tasks and Lambda Expressions
    • Performing Operations Asynchronously
    • Synchronizing Concurrent Access to Data
  • Integrating with Unmanaged Code

    • Creating and Using Dynamic Objects
    • Managing the Lifetime of Objects and Controlling Unmanaged Resources
  • Creating Reusable Types and Assemblies

    • Examining Object Metadata
    • Creating and Using Custom Attributes
    • Generating Managed Code
    • Versioning, Signing and Deploying Assemblies
  • Encrypting and Decrypting Data

    • Implementing Symmetric Encryption
    • Implementing Asymmetric Encryption

Duration: 40 Hours

  • Module 1: Windows Store App Essentials

    • Review Windows Store App Essentials
    • Review Windows Store App Essentials – Under the Hood
  • Module 2: Implementing Animations and Transitions

    • Using Animations
    • Working with Transitions and Transformations
  • Module 3: Implementing Globalization and Localization

    • Working with Resource Files
    • Implementing Culture-Specific Formatting
  • Module 4: Branding and a Seamless User Interface

    • Customizing the Splash Screen
    • Differentiate your app with branding
  • Module 5: Advanced Data Scenarios in a Windows Store App

    • Windows Store App Storage Options
    • Implementing Data Caching
    • Advanced File Functionality
  • Module 6: Creating Reusable Controls and Components

    • Creating Custom Controls
    • Extending Existing Controls
    • Creating and Consuming WinMD Components
  • Module 7: Implementing Advanced Contract Scenarios

    • The Play To Contract
    • The Print Contract
  • Module 8: The Windows Push Notification Service (WNS)

    • The Push Notification Service (WNS)
    • Communicating with the Push Notification Service (WNS)
  • Module 9: Capturing Media

    • Using CameraCaptureUI to Capture Pictures, Videos or Audio
    • Using MediaCapture to Capture Pictures, Video, or Audio
  • Module 10: Background Tasks

    • Creating Background Tasks
    • Consuming Background Tasks in a Windows Store App
  • Module 11: Working with Sensors and Devices Module

    • Working with Sensors
    • Working with Devices
  • Module 12: Generating Revenue with Your App

    • Implementing Trial Functionality in a Windows Store App
    • Implementing In-App Purchases
    • Advertising in a Windows Store App
  • Module 13: Securing Windows Store App Data

    • Managing Windows Authentication
    • Managing Web Authentication
    • Encryption in Windows Store Apps
  • Module 14: Tracing and Profiling Windows Store Apps

    • Profiling a Windows Store App
    • Tracing a Windows Store App
Batch Date Course Duration
Citrix Authorize Learning Center Microsoft Partner Network Summer Training Training Center Amcat Partner Network
Enquiry Button

Fill this form to Enquiry us

       5 + 6   =