• Home
  • Courses
    • Microsoft Technical
      • Microsoft Azure
      • Microsoft Exchange Server
      • Microsoft SQL Server
      • Microsoft SharePoint
      • Microsoft Office 365
      • Microsoft Teams
      • Microsoft Virtualization
      • Microsoft Visual Studio
      • Microsoft Windows Server
      • Microsoft Windows Client
    • Microsoft Office
      • Microsoft Excel-Advanced
      • Microsoft Excel-Basic
      • Microsoft Word-Advanced
      • Microsoft Word-Basic
      • Microsoft Power BI
      • Microsoft Access
      • Microsoft PowerPoint
      • Microsoft Project
      • Microsoft Publisher
      • Microsoft Visio
    • Security
      • CND-Certified Network Defender
      • CSCU – Certified Secure Computer User
      • CEH-Certified Ethical Hacker v11
      • CAST 611-Advanced Penetration Testing
      • CCNA-Security
      • CISM – Certified Information Security Manager
      • CISA-Certified Information Systems Auditor
    • Adobe
      • Photoshop-Basic
      • Photoshop-Advanced
      • Illustrator
      • InDesign
      • Dreamweaver
      • Flash
      • Premiere Pro
    • Blockchain
    • Digital Marketing
    • Cisco
    • Oracle
    • Linux
      • LPI
      • Red Hat
    • Autodesk
    • Project Management
    • Service Management
    • SPSS
    • Web Design
    • VMware
  • Certifications
    • Microsoft Technical
      • MCSA
      • MCSE
      • MCSD
    • Microsoft Office
      • MOS: Associate (Office 365 and Office 2019)
      • MOS: Expert (Office 365 and Office 2019)
      • MOS-Microsoft Office Specialist
      • Microsoft 365 Certified
    • Security
      • CND-Certified Network Defender
      • CSCU
      • CEH – Certified Ethical Hacker v11
      • CAST 611 – Advanced Penetration Testing
      • CISA – Certified Information Systems Auditor
      • CISM – Certified Information Security Manager
      • CISCO SECURITY
    • Cisco
      • CCNA – Cisco Certified Network Associate Routing and Switching
      • CCNP – Cisco Certified Network Professional
    • Certified Blockchain Professional
    • Certified Digital Marketer (CDM)
    • ECDL Standard
    • Linux
      • Linux Professional Institute
    • Oracle
      • OCA – Oracle Certified Associate: PL/SQL Developer
      • OCA – Oracle Certified Associate: Database 11g Administrator
      • OCA – Oracle Certified Associate: Database 12c Administrator
    • VMware
    • Project Management Professional ( PMP )
    • Service Management
    • Pearson Vue
  • Solutions
    • For Business
    • For Individuals
    • Training Options
  • Contact
  • More
    • About Us
    • Request Info
    • Become a Trainer
    • News & Events
    Tel: (+357) 22.81.81.01
    Tel: (+357) 25.37.38.00
    sales@aktina.com.cy
    AKTINA - IT training CenterAKTINA - IT training Center
    • Home
    • Courses
      • Microsoft Technical
        • Microsoft Azure
        • Microsoft Exchange Server
        • Microsoft SQL Server
        • Microsoft SharePoint
        • Microsoft Office 365
        • Microsoft Teams
        • Microsoft Virtualization
        • Microsoft Visual Studio
        • Microsoft Windows Server
        • Microsoft Windows Client
      • Microsoft Office
        • Microsoft Excel-Advanced
        • Microsoft Excel-Basic
        • Microsoft Word-Advanced
        • Microsoft Word-Basic
        • Microsoft Power BI
        • Microsoft Access
        • Microsoft PowerPoint
        • Microsoft Project
        • Microsoft Publisher
        • Microsoft Visio
      • Security
        • CND-Certified Network Defender
        • CSCU – Certified Secure Computer User
        • CEH-Certified Ethical Hacker v11
        • CAST 611-Advanced Penetration Testing
        • CCNA-Security
        • CISM – Certified Information Security Manager
        • CISA-Certified Information Systems Auditor
      • Adobe
        • Photoshop-Basic
        • Photoshop-Advanced
        • Illustrator
        • InDesign
        • Dreamweaver
        • Flash
        • Premiere Pro
      • Blockchain
      • Digital Marketing
      • Cisco
      • Oracle
      • Linux
        • LPI
        • Red Hat
      • Autodesk
      • Project Management
      • Service Management
      • SPSS
      • Web Design
      • VMware
    • Certifications
      • Microsoft Technical
        • MCSA
        • MCSE
        • MCSD
      • Microsoft Office
        • MOS: Associate (Office 365 and Office 2019)
        • MOS: Expert (Office 365 and Office 2019)
        • MOS-Microsoft Office Specialist
        • Microsoft 365 Certified
      • Security
        • CND-Certified Network Defender
        • CSCU
        • CEH – Certified Ethical Hacker v11
        • CAST 611 – Advanced Penetration Testing
        • CISA – Certified Information Systems Auditor
        • CISM – Certified Information Security Manager
        • CISCO SECURITY
      • Cisco
        • CCNA – Cisco Certified Network Associate Routing and Switching
        • CCNP – Cisco Certified Network Professional
      • Certified Blockchain Professional
      • Certified Digital Marketer (CDM)
      • ECDL Standard
      • Linux
        • Linux Professional Institute
      • Oracle
        • OCA – Oracle Certified Associate: PL/SQL Developer
        • OCA – Oracle Certified Associate: Database 11g Administrator
        • OCA – Oracle Certified Associate: Database 12c Administrator
      • VMware
      • Project Management Professional ( PMP )
      • Service Management
      • Pearson Vue
    • Solutions
      • For Business
      • For Individuals
      • Training Options
    • Contact
    • More
      • About Us
      • Request Info
      • Become a Trainer
      • News & Events

      Microsoft Technical

      • Home
      • All courses
      • Microsoft Technical
      • 10262 – Developing Windows Applications with Microsoft Visual Studio 2010

      10262 – Developing Windows Applications with Microsoft Visual Studio 2010

      User Avatar
      aktina
      Microsoft Technical, Visual Studio
      Free
      visual_studio
      • Course Overview
      • Course Outline
      • Course Arrangements
      • Costs

      Introduction:

      In this course, experienced developers who know the basics of Windows Forms development gain more advanced Windows Client design and development skills. WinForms and WPF programming models, as well as relative strengths and when to use each technology, are covered.
      Audience:
      This course is intended for Technology Specialists in the area of Windows Client Development who work in a development environment that uses Microsoft Visual Studio .NET 2010 and Microsoft .NET Framework 4.0 to create rich client applications for Windows.
      At Course Completion:
      After completing this course, students will be able to:
      • understand how varying business requirements influence the design decisions when planning a Windows Client application.
      • understand the new features of Visual Studio 2010 WPF
      • design and build a UI that provides the expected end-user experience and UI functionality
      • create a consistent and manageable user interface
      • understand best practices when testing and learn how to debug their applications
      • use advanced exception handling  in Windows Client application scenarios
      • implement advanced data binding scenarios
      • use coding techniques to improve the responsiveness of their applications
      • implement localization, user assistance, and accessibility features within an application
      • understand the basics of graphics in WPF
      • customize controls and introduce students to custom controls
      • implement application behaviors based on user actions or events by using attached properties and Expression Blend behaviors
      • develop data visualization within their applications in a manner that enables the application user to drill down into data visually
      • manage application state and settings throughout the application lifecycle
      • deploy their applications using the various methods supported by Visual Studio 2010
      Prerequisites:
      Before attending this course, students must have:
      • An understanding of the problem-solving techniques that apply to software development, including the following principles of software development:
        • modern software development models
        • typical phases of a software development lifecycle
        • concepts of event-driven programming
        • concepts of object-oriented programming
        • creating use-case diagrams
        • designing and building a user interface
        • developing a structured application
      • A general understanding of the purpose, function, and features of following .NET Framework topics:
        • Common Language Runtime
        • .NET Framework class library
        • Common Type System
        • Component interoperation
        • Cross-Language Interoperability
        • Assemblies in the Common Language Runtime
        • Application Domains
        • Runtime hosts supported by the .NET Framework
      • Experience using Visual Studio 2008 in the following task areas:
        • Declaring and initializing typed variables using the Camel case naming convention
        • Using arithmetic, relational, and logical operators in code statements
        • Using branching statements to control code execution
        • Using looping statements to iterate through collections or repeat steps until a specified condition is met
        • Creating classes and methods to establish the basic structure of an application
        • Using methods and events to implement the programming logic of an application
        • Identifying syntax and logic errors
        • Accessing and managing data from a data source
      • Experience in object oriented design and development as follows:
        • Creating and accessing classes and class properties
        • Creating and accessing methods and overloaded methods
        • Implementing inheritance, base classes, and abstract classes
        • Declaring, raising, and handling events
        • Responding to and throwing exceptions
        • Implementing interfaces and polymorphism
        • Implementing shared and static members
        • Implementing generics
        • Creating components and class libraries
      • Experience in N-Tier application design and development as follows:
        • Managing a software development process
        • Controlling input at the user interface level in Windows Client applications
        • Debugging, tracing, and profiling .NET applications
        • Monitoring and logging .NET applications
        • Implementing basic testing best practices
        • Performing basic Data Access tasks with LINQ
          • Basics of LINQ to XML
          • Basics of LINQ to Entities
          • Basics of LINQ to SQL
        • Implementing basic security best practices in .NET Applications
          • Basics of Code Access Security
          • Basics of Role-Based Security
          • Basics of Cryptography Services
        • Implementing basic service calls
          • Basics of consuming XML Web Services
          • Basics of consuming WCF Services
        • Using .NET Configuration Files
        • Deploying .Net Framework Applications using ClickOnce and the MS Installer
      Curriculum is empty
      City
      Nicosia
      Dates and Times
      On Demand
      Duration (Hours)
      Location
      20 Louki Akrita street, 2064 Strovolos
      (behind Kykko secondary schools)
      City
      Limassol
      Dates and Times
      On Demand
      Duration (Hours)
      Location
      22 Griva Digeni Avenue, 3106 Agios Nikolaos
      (200 m. from the roundabout, near Agios Nikolaos church)

      Please call us for the pricing scheme

      • Course Overview
      • Course Outline
      • Course Arrangements
      • Costs
      Free
      • Share:

      You May Like

      AZ-204: Developing Solutions for Microsoft Azure – Official Microsoft course Read More
      aktina

      AZ-204: Developing Solutions for Microsoft Azure - Official Microsoft course

      0
      Free
      MS-700: Managing Microsoft Teams – Official Microsoft course Read More
      aktina

      MS-700: Managing Microsoft Teams – Official Microsoft course

      0
      Free
      MS-101: Microsoft 365 Mobility and Security – Official Microsoft course Read More
      loucas

      MS-101: Microsoft 365 Mobility and Security – Official Microsoft course

      0
      Free
      WS-011: Windows Server 2019 Administration – Official Microsoft Course Read More
      aktina

      WS-011: Windows Server 2019 Administration - Official Microsoft Course

      0
      Free
      20744: Securing Windows Server 2016 – Official Microsoft Course Read More
      aktina

      20744: Securing Windows Server 2016 – Official Microsoft Course

      0
      Free

      LEMESOS (LIMASSOL)

      22 Griva Digeni Avenue, 1st floor 3106 Agios Nikolaos (200 m. from the roundabout, near Agios Nikolaos church)

      LEFKOSIA (NICOSIA)

      20 Louki Akrita street, 2064 Strovolos (behind Kykko secondary schools)

      Popular Courses

      Digital Marketing e-course

      Digital Marketing e-course

      Blockchain Professional e-course

      Blockchain Professional e-course

      Implementing and Administering Cisco Solutions (CCNA)

      Implementing and Administering Cisco Solutions (CCNA)

      20740: Installation, Storage and Compute with Windows Server 2016 – Official Microsoft Course

      20740: Installation, Storage and Compute with Windows Server 2016 – Official Microsoft Course

      More Courses

      Limassol Training Center

      22 Griva Digeni Avenue, 1st floor 3106 Agios Nikolaos (200 m. from the roundabout, near Agios Nikolaos church) Lemesos (Limassol), Cyprus

      (+357) 25.37.38.00

       

      Nicosia Training Center

      20 Louki Akrita street, 2064 Strovolos (behind Kykko secondary schools) PO Box 25252, CY-1308 Lefkosia (Nicosia), Cyprus

      (+357) 22 81.81.01

       

      TOP COURSES

      • 20740: Windows Server 2016
      • 20461: Querying Microsoft SQL
      • 20483: Programming in C#
      • 20461: Microsoft SQL Server
      • 20480: HTML5 ,JavaScript…
      • VMware vSphere
      • Oracle Database: Backup and Recover

      Recommended

      • Security
      • Microsoft
      • Oracle
      • Cisco
      • Linux
      • Adobe

      Contact

      sales@aktina.com.cy

      Developed by AKTINA . IT Training organisation in Cyprus.

      • COURSES
      • CERTIFICATIONS
      • SOLUTIONS
      • CONTACT

      BECOME A TRAINER

      Join our team of trainers and earn money hassle free!

      Get Started Now
      Modal title

      Message modal