Identify Windows Application Types 98-362 Windows Development Fundamentals LESSON 1.1.

Slides:



Advertisements
Similar presentations
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
Advertisements

Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Windows Presetation Foundation (WPF) 1. Introduction.
The Microsoft’s solution for building cross-platform Rich Internet Applications.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
Interpret Application Specifications
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
SOFTWARE.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Computer for Health Sciences
Computer science Languages, etc.. Overview For web-applications (HTML, JS) – Designing languages (HMTL, CSS) – Server Languages (PHP, ASP) – Extensions.
Chapter 13 Programming Languages and Program Development 1.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Fundamentals of Computer Hardware & software
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
CSC300 Visual Programming Dr. Craig Reinhart. Objectives Teach the basics of C++ –You won’t be an expert but hopefully a very good novice –GUI development.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Microsoft Visual Basic 2005: Reloaded Second Edition
Appendix D: Microsoft.NET Framework Overview. Overview.NET Framework Architecture.NET Namespaces.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Windows Presentation Foundation. Goal The goal of Windows Presentation Foundation (WPF) is to provide these advances for Windows. Included in version.
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Ms. Expression Blend Intro Diliara Nasirova. WPF  UI Framework for developing and running.NET programs  It consists of two elements:  A set of DLLs.
ASP.NET &.NET Environment. Overview Part of Microsoft’s.NET environment Used for Development of  Websites  Internet applications  Web Services & XML.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Microsoft Visual Studio 2010 Teacher: Ms. Olifer.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
What is Computer Software? EQ: What are the software components of a computer? T-IDT Describe and explore current and emerging software, including.
CITA 342 Section 2 Visual Programming. Allows the use of visual expressions (such as graphics, drawings, or animation) in the process of programming.
Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.
1 Välkommen till Sommarkollo Windows Presentation Foundation Per Östman ISV Developer Evangelist
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
Create Windows-based Applications by Using Visual Studio Windows Development Fundamentals LESSON 1.3.
Understand Click Once Deployment Windows Development Fundamentals LESSON 5.1B.
Understand How to Create New Controls and Extend Existing Controls Windows Development Fundamentals LESSON 2.3A.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
OPERATING SYSTEMS, FILE EXTENSIONS, AND THE INTERNET.
Understand Databound Controls Windows Development Fundamentals LESSON 4.2A.
BY MR.SUTCHUKORN TANTITHANAWARAPONG COMPUTER TEACHER AT POOLCHAROENWITTAYAKOM SCHOOL Subject :Operating System C30207.
Understand Windows Forms Inheritance Windows Development Fundamentals LESSON 2.2.
Hardware/Software Basics Test Get out your DIY Test Review.
Graphical User Interfaces (GUI’s ). & Command-Line Interfaces.
Part 1 The Basics of Information Systems. Purpose of Information Systems Information systems ◦ Collects, stores and organizes information ◦ Retrieves.
Part of the Microsoft.NET Framework 3.0 Tomer Shamam.NET Technologies Expert Sela Group
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?
Introducing Windows Applications Lesson 1. Objectives.
Introducing Windows Applications Lesson 1. Objectives.
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
Introduction to Visual Basic 2008 Programming
WPF vs Silverlight.
Understand Windows Forms Applications and Console-based Applications
Microsoft Exam Dumps PDF Questions Best Study Material
What is an operating system?
Introduction to Silverlight
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
WPF AKEEL AHMED.
.NET and .NET Core 7. XAML Pan Wuming 2017.
Silverlight Technology
and Program Development
Windows Presentation Foundation
Fundamentals of Computer Hardware & software
Presentation transcript:

Identify Windows Application Types Windows Development Fundamentals LESSON 1.1

Windows Development Fundamentals LESSON 1.1 Lesson Overview What are the different types of Windows applications? In this lesson, you will learn:  To identify a variety of application types  How to choose the appropriate application type for a specific task

Windows Development Fundamentals LESSON 1.1 Anticipatory Set  On a sheet of paper, write down the different “application template” choices you have under the “Windows” category when you create a project in Microsoft Visual Studio ®, and explain what each choice is.

Windows Development Fundamentals LESSON 1.1 Common Types of Windows Applications  Windows Forms application  Windows Presentation Foundation (WPF) application  Windows Services application  Win32 ® application (using the Windows API)

Windows Development Fundamentals LESSON 1.1 Windows Forms Application  Use Forms as building blocks to create a user interface  Allows easy use of standard Windows elements:  Menus  Buttons  TextBoxes  …and many other features you see everyday in applications like Microsoft Word ®, Microsoft Excel ®, Microsoft PowerPoint ®, and other Windows-based programs

Windows Development Fundamentals LESSON 1.1 WPF Application  Enables creation of next-generation “rich” user interfaces  Video  Audio  2-D images  3-D images  Uses Extensible Application Markup Language (XAML) to implement the user interface  Note: Microsoft Visual Studio ® provides the WPF Designer to assist with this.

Windows Development Fundamentals LESSON 1.1 Windows Services Application  Runs as a service and does not show any user interface  May run for very long periods of time  Often start when the computer boots  Useful for applications that run “in the background” or “invisibly”  Often used for programs that monitor activity or hardware

Windows Development Fundamentals LESSON 1.1 Win32 Application  Also referred to as Windows API  Typically written in C or C++, these applications use native code, which is faster than the Common Language Runtime (CLR) used by.NET applications  For this reason, Windows API is often used when developing games or other high-performance applications.  Gives developers the ability to use standard Windows graphic user interface (GUI) elements, such as windows, buttons, and menus.  Can also be used for Windows Services applications in C/C++.  Windows API is often used by developers who are not utilizing the Microsoft.NET Framework.

Windows Development Fundamentals LESSON 1.1 Review Questions 1. What are the different types of Windows applications? 2. Which application type allows you to seamlessly combine graphics and video in a single window? 3. What type of application runs without a user interface, usually starting when the computer boots?

Windows Development Fundamentals LESSON 1.1 Student Activity  Complete the Student Activity, WinDevFund_SA_1.1, on Windows application types.

Windows Development Fundamentals LESSON 1.1 Ticket Out the Door  On the paper you used for the Anticipatory Set:  Summarize the differences between Windows Forms, WPF, and Windows Services applications.  Write down any questions you have or any points about which you are unclear.