Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW

Size: px
Start display at page:

Download "Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW"

Transcription

1 Curse 10262A: Develping Windws Applicatins with Micrsft Visual Studi 2010 OVERVIEW Abut this Curse In this curse, experienced develpers wh knw the basics f Windws Frms develpment gain mre advanced Windws Client design and develpment skills. WinFrms and WPF prgramming mdels, as well as relative strengths and when t use each technlgy, are cvered. Audience Prfile This curse is intended fr Technlgy Specialists in the area f Windws Client Develpment wh wrk in a develpment envirnment that uses Micrsft Visual Studi.NET 2010 and Micrsft.NET Framewrk 4.0 t create rich client applicatins fr Windws. At Curse Cmpletin After cmpleting this curse, students will be able t: understand hw varying business requirements influence the design decisins when planning a Windws Client applicatin. understand the new features f Visual Studi 2010 WPF design and build a UI that prvides the expected end-user experience and UI functinality create a cnsistent and manageable user interface understand best practices when testing and learn hw t debug their applicatins use advanced exceptin handling in Windws Client applicatin scenaris implement advanced data binding scenaris use cding techniques t imprve the respnsiveness f their applicatins implement lcalizatin, user assistance, and accessibility features within an applicatin understand the basics f graphics in WPF custmize cntrls and intrduce students t custm cntrls implement applicatin behavirs based n user actins r events by using attached prperties and Expressin Blend behavirs develp data visualizatin within their applicatins in a manner that enables the applicatin user t drill dwn int data visually manage applicatin state and settings thrughut the applicatin lifecycle deply their applicatins using the varius methds supprted by Visual Studi 2010 COURSE DETAILS Curse Outline Mdule 1: Windws Client Applicatin Design The gal f this mdule is t ensure that students understand hw varying business requirements influence the design decisins when planning a Windws Client applicatin. Students will learn hw design requirements, specificatins, and business gals affect the chice between WPF and Windws Frms when updating (r planning a new) Windws Client applicatin. Lessns Windws Client Technlgies Architectural Patterns Interperability between Windws Frms and WPF Page 1 f 10

2 Lab : Planning Windws Client Applicatins Identify Windws Client Technlgies Chsing Design Patterns Lab Applicatin Guided Walk-Thrugh After cmpleting this mdule, students will be able t: Chse apprpriate Windws client technlgies Chse apprpriate architectural patterns Identify areas fr migratin frm WinFrms Identify areas fr interperability between WinFrms and WPF Mdule 2: Intrductin t Visual Studi 2010 and WPF Versin 4 The gal f this mdule is t intrduce students t the new features that Visual Studi 2010 and WPF versin 4 prvide Lessns What s New in Visual Studi 2010? What s New in WPF Versin 4 Lab : Guided Tur f Visual Studi 2010 and XAML Guided tur f Visual Studi 2010 Guided tur f XAML Editr After cmpleting this mdule, students will be able t: Use new features in Visual Studi 2010 Use new features in WPF versin 4 Mdule 3: Designing and Develping a User Interface The gal f this mdule is t teach the student hw t design and build a UI that prvides the expected end-user experience and UI functinality, and retains that experience/functinality in varius end-user envirnments, as well as when the applicatin windw resizes. Lessns Defining Page Layut Using Cntent Cntrls Using Item Cntrls Sharing Lgical Resurces in a Windw Lab : Building a User Interface Chsing User Interface Cntrls Laying ut the User Interface Creating and Using Resurce Dictinaries Page 2 f 10

3 After cmpleting this mdule, students will be able t: Define page layut Use cntent cntrls Use item cntrls Share resurces within a windw r user cntrl Mdule 4: Taking Cntrl f the User Interface The gal f this mdule is t enable students t create a cnsistent and manageable user interface. Lessns Sharing Lgical Resurces in an Applicatin Creating Cnsistent User Interfaces by Using Styles Changing the Appearance f Cntrls by Using Templates Handling Events and Cmmands Lab : Dynamically Cntrlling the User Interface Creating Styles Using Applicatin Cmmands Adding Ruted Events Creating a Custm Cmmand Migrating a Custm Cmmand After cmpleting this mdule, students will be able t: Share lgical resurces thrughut an applicatin Create a cnsistent user interface by using styles Change the appearance f cntrls by using templates Handle events and cmmands Mdule 5: Testing, Unit Testing, and Debugging The gal f this mdule is t help students t develp gd habits in regard t testing as well as enabling students t debug their applicatins. Students will als learn abut advanced exceptin handling pertaining directly t Windws Client applicatin scenaris Lessns WPF Testing Strategies Debugging XAML Prviding User Feedback fr Unhandled Exceptins Understanding Security Features Lab : Testing and Debugging WPF Applicatins Unit Testing Strategy Unit Testing WPF Applicatins Debugging Applicatins in Visual Studi 2010 Advanced Exceptin Handling Page 3 f 10

4 After cmpleting this mdule, students will be able t: Implement a WPF unit test strategy Debug XAML by using the WPF Visualizer and PresentatinTraceSurces Prvide user feedback fr unhandled exceptins Understand security features f an applicatin Mdule 6: Simple Data Binding and Validatin The gal f this mdule is t teach the student hw t implement simple data binding and data validatin in rder t manage data in a data surce (CRUD). In additin t learning hw t bind a value t a UI element, the student shuld learn best practices cncerning when t use the varius implementatins f data binding and hw t cnnect t a data surce with LINQ. Lessns Overview f Data Binding Creating a Data Binding Implementing Prperty Change Ntificatin Cnverting Data Validating Data Presenting Data at Design Time Lab : Data Binding Binding Cntrls Implementing Value Cnverters Validating Data Implementing Prperty Change Ntificatins After cmpleting this mdule, students will be able t: Explain WPF data binding cncepts and terminlgy Create a binding between a data surce and a cntrl Implement prperty change ntificatin Cnvert data between the binding surce and the binding target Validate data entered by the user Present data at design time Mdule 7: Data Binding t Cllectins The gal f this mdule is t enable the student t implement mre advanced data binding scenaris, picking up where the previus mdule n data binding left ff. The student will learn hw t bind t ListView, GridView, DataGrid, and ther cllectin classes. Lessns Binding t Cllectins f Objects Using Cllectin Views Creating Master-Detail User Interfaces Using Data Templates Presenting Design Time Data Cllectins Page 4 f 10

5 Lab : Data Binding t Cllectins Binding t Cllectins f Data Using Cllectin Views Creating Master-Detail User Interfaces Using Data Templates After cmpleting this mdule, students will be able t: Bind t a cllectin f bjects Srt, filter, and grup cllectins by using cllectin views Create master-detail user interfaces Custmize data display by using data templates Present data cllectins at design time Mdule 8: Enhancing UI Respnsiveness The gal f this mdule is t teach the students hw cding techniques can be used t imprve the respnsiveness f their applicatins. Lessns Implementing Asynchrnus Prcesses Implementing Respnsive User Interfaces Lab : Enhancing Applicatin Perfrmance Asynchrnus Prgramming Strategy Asynchrnus Prgramming Parallelizing Tasks After cmpleting this mdule, students will be able t: Implement asynchrnus prcesses Implement respnsive user interfaces Mdule 9: Integrating Lcalizatin and User Assistance Features The gal f this mdule is t teach students hw t implement lcalizatin, user assistance, and accessibility features within an applicatin. Lessns Lcalizatin and Glbalizatin Implementing User Assistance Features Prviding User Accessibility Features Lab : Lcalizing a WPF Applicatin Preparing fr Lcalizatin fr the LcBAML Apprach Lcalizing Resurces by Using LcBAML Preparing fr Lcalizatin by Using Strngly Typed Resurces Lcalizing Resurces by Using Strngly Typed Resurces Page 5 f 10

6 Chsing a Lcalizatin Apprach After cmpleting this mdule, students will be able t: Describe WPF lcalizatin and glbalizatin features Implement lcalized WPF applicatins Implement user assistance features Prvide user accessibility features Mdule 10: WPF 2D Graphics, Multimedia, and Printing The gal f this mdule is t teach the students the basics f graphics in WPF. The mdule will als prvide an verview f multimedia (audi and vide). Lessns Displaying 2D Graphics Displaying Images Adding Multimedia t WPF Applicatins Creating and Printing Dcuments Lab : Drawing 2-D Graphics Identify the Apprpriate Windws Client Technlgy Creating the Data Access Layer and User Interface Drawing Shapes, Painting with Brushes and Appling Effects Adding Images After cmpleting this mdule, students will be able t: Display 2D graphics Add images in a WPF applicatin Add multimedia cntent t a WPF applicatin Create and print dcuments Mdule 11: Cntrl Custmizatin The gal f this mdule is t teach students hw t custmize cntrls and intrduce students t custm cntrls. Lessns Overview f Cntrl Authring Creating User Cntrls Creating Custm Cntrls Managing Cntrl Appearance by Using Visual States Integrating WPF and Windws Frms Lab : Building a User Cntrl Identify the Apprach Cntrl Type Creating a User Cntrl in WPF Adding a WPF Cntrl t a Windws Frms Applicatin Page 6 f 10

7 After cmpleting this mdule, students will be able t: Explain scenaris and ptins fr creating new cntrls Create user cntrls Create custm cntrls Integrate WPF and WinFrms cntrls Mdule 12: Attached Prperties and Behavirs in WPF The gal f this mdule is t teach the students hw t implement applicatin behavirs based n user actins r applicatin events by using attached prperties and Expressin Blend behavirs. Lessns Implementing Attached Prperties Implementing Drag-and-Drp User Interfaces Implementing Expressin Blend Behavirs, Triggers and Actins Lab : Implementing Drag-and-Drp Operatins Implementing Drag-and-Drp Operatins Implementing Expressin Blend Behavirs After cmpleting this mdule, students will be able t: Describe WPF attached prperties Implement drag and drp Implement Expressin Blend behavirs Mdule 13: Animatins in WPF The gal f this mdule is t teach the student hw t implement animatins and t teach students hw t develp data visualizatin within their applicatins in a manner that enables the applicatin user t drill dwn int data visually. Students shuld als learn when animatins shuld be used and why. Lessns Using Animatins Using Triggers Implementing Data Visualizatins Lab : Creating Animatins Creating Animatins Declaratively Creating Animatins Dynamically Creating Ruted Events Handling Ruted Events After cmpleting this mdule, students will be able t: Explain when animatins are apprpriate fr the user interface Implement animatin in WPF Initiate animatin by using triggers Page 7 f 10

8 Present data visualizatins by using WPF Mdule 14: Applicatin State, Settings, and Lifecycle The gal f this mdule is t teach students hw t manage applicatin state and settings thrughut the applicatin lifecycle. Lessns Creating Applicatin Settings Cnsuming Applicatin Settings Creating Custm Cnfiguratin Sectins Lab : Creating a Settings Dialg Creating Applicatin and User Setting by Using Visual Studi Creating a Dialg Windw Reading and Writing Settings Cnsuming Settings Prperties After cmpleting this mdule, students will be able t: Persist user and applicatin settings Cnsume user settings Mdule 15: Cnfigure and Deply Windws Client Applicatins The gal f this mdule is t teach students hw t deply their applicatins using the varius methds supprted by Visual Studi Lessns Deplyment Optins Deplying a Standalne WPF Applicatin Deplying an XBAP Applicatin Cnfiguring Security Settings Lab : Deplying Applicatins Develping a Standalne Installer Cnfiguring a ClickOnce Deplyment Updating a ClickOnce Deplyment After cmpleting this mdule, students will be able t:s Explain deplyment ptins Deply a standalne WPF applicatin by using a Setup and Deplyment prject Deply a ClickOnce applicatin Cnfigure security settings Page 8 f 10

9 PREREQUISITES Befre attending this curse, students must have: An understanding f the prblem-slving techniques that apply t sftware develpment, including the fllwing principles f sftware develpment: mdern sftware develpment mdels typical phases f a sftware develpment lifecycle cncepts f event-driven prgramming cncepts f bject-riented prgramming creating use-case diagrams designing and building a user interface develping a structured applicatin A general understanding f the purpse, functin, and features f fllwing.net Framewrk tpics: Cmmn Language Runtime.NET Framewrk class library Cmmn Type System Cmpnent interperatin Crss-Language Interperability Assemblies in the Cmmn Language Runtime Applicatin Dmains Runtime hsts supprted by the.net Framewrk Experience using Visual Studi 2008 in the fllwing task areas: Declaring and initializing typed variables using the Camel case naming cnventin Using arithmetic, relatinal, and lgical peratrs in cde statements Using branching statements t cntrl cde executin Using lping statements t iterate thrugh cllectins r repeat steps until a specified cnditin is met Creating classes and methds t establish the basic structure f an applicatin Using methds and events t implement the prgramming lgic f an applicatin Identifying syntax and lgic errrs Accessing and managing data frm a data surce Experience in bject riented design and develpment as fllws: Creating and accessing classes and class prperties Creating and accessing methds and verladed methds Implementing inheritance, base classes, and abstract classes Declaring, raising, and handling events Respnding t and thrwing exceptins Implementing interfaces and plymrphism Implementing shared and static members Implementing generics Creating cmpnents and class libraries Page 9 f 10

10 Experience in N-Tier applicatin design and develpment as fllws: Managing a sftware develpment prcess Cntrlling input at the user interface level in Windws Client applicatins Debugging, tracing, and prfiling.net applicatins Mnitring and lgging.net applicatins Implementing basic testing best practices Perfrming basic Data Access tasks with LINQ Basics f LINQ t XML Basics f LINQ t Entities Basics f LINQ t SQL Implementing basic security best practices in.net Applicatins Basics f Cde Access Security Basics f Rle-Based Security Basics f Cryptgraphy Services Implementing basic service calls Basics f cnsuming XML Web Services Basics f cnsuming WCF Services Using.NET Cnfiguratin Files Deplying.Net Framewrk Applicatins using ClickOnce and the MS Installer Page 10 f 10

11 Curse 10262A: Develping Windws Applicatins with Micrsft Visual Studi 2010 OVERVIEW Abut this Curse In this curse, experienced develpers wh knw the basics f Windws Frms develpment gain mre advanced Windws Client design and develpment skills. WinFrms and WPF prgramming mdels, as well as relative strengths and when t use each technlgy, are cvered. Audience Prfile This curse is intended fr Technlgy Specialists in the area f Windws Client Develpment wh wrk in a develpment envirnment that uses Micrsft Visual Studi.NET 2010 and Micrsft.NET Framewrk 4.0 t create rich client applicatins fr Windws. At Curse Cmpletin After cmpleting this curse, students will be able t: understand hw varying business requirements influence the design decisins when planning a Windws Client applicatin. understand the new features f Visual Studi 2010 WPF design and build a UI that prvides the expected end-user experience and UI functinality create a cnsistent and manageable user interface understand best practices when testing and learn hw t debug their applicatins use advanced exceptin handling in Windws Client applicatin scenaris implement advanced data binding scenaris use cding techniques t imprve the respnsiveness f their applicatins implement lcalizatin, user assistance, and accessibility features within an applicatin understand the basics f graphics in WPF custmize cntrls and intrduce students t custm cntrls implement applicatin behavirs based n user actins r events by using attached prperties and Expressin Blend behavirs develp data visualizatin within their applicatins in a manner that enables the applicatin user t drill dwn int data visually manage applicatin state and settings thrughut the applicatin lifecycle deply their applicatins using the varius methds supprted by Visual Studi 2010 COURSE DETAILS Curse Outline Mdule 1: Windws Client Applicatin Design The gal f this mdule is t ensure that students understand hw varying business requirements influence the design decisins when planning a Windws Client applicatin. Students will learn hw design requirements, specificatins, and business gals affect the chice between WPF and Windws Frms when updating (r planning a new) Windws Client applicatin. Lessns Windws Client Technlgies Architectural Patterns Interperability between Windws Frms and WPF Page 1 f 10

12 Lab : Planning Windws Client Applicatins Identify Windws Client Technlgies Chsing Design Patterns Lab Applicatin Guided Walk-Thrugh After cmpleting this mdule, students will be able t: Chse apprpriate Windws client technlgies Chse apprpriate architectural patterns Identify areas fr migratin frm WinFrms Identify areas fr interperability between WinFrms and WPF Mdule 2: Intrductin t Visual Studi 2010 and WPF Versin 4 The gal f this mdule is t intrduce students t the new features that Visual Studi 2010 and WPF versin 4 prvide Lessns What s New in Visual Studi 2010? What s New in WPF Versin 4 Lab : Guided Tur f Visual Studi 2010 and XAML Guided tur f Visual Studi 2010 Guided tur f XAML Editr After cmpleting this mdule, students will be able t: Use new features in Visual Studi 2010 Use new features in WPF versin 4 Mdule 3: Designing and Develping a User Interface The gal f this mdule is t teach the student hw t design and build a UI that prvides the expected end-user experience and UI functinality, and retains that experience/functinality in varius end-user envirnments, as well as when the applicatin windw resizes. Lessns Defining Page Layut Using Cntent Cntrls Using Item Cntrls Sharing Lgical Resurces in a Windw Lab : Building a User Interface Chsing User Interface Cntrls Laying ut the User Interface Creating and Using Resurce Dictinaries Page 2 f 10

13 After cmpleting this mdule, students will be able t: Define page layut Use cntent cntrls Use item cntrls Share resurces within a windw r user cntrl Mdule 4: Taking Cntrl f the User Interface The gal f this mdule is t enable students t create a cnsistent and manageable user interface. Lessns Sharing Lgical Resurces in an Applicatin Creating Cnsistent User Interfaces by Using Styles Changing the Appearance f Cntrls by Using Templates Handling Events and Cmmands Lab : Dynamically Cntrlling the User Interface Creating Styles Using Applicatin Cmmands Adding Ruted Events Creating a Custm Cmmand Migrating a Custm Cmmand After cmpleting this mdule, students will be able t: Share lgical resurces thrughut an applicatin Create a cnsistent user interface by using styles Change the appearance f cntrls by using templates Handle events and cmmands Mdule 5: Testing, Unit Testing, and Debugging The gal f this mdule is t help students t develp gd habits in regard t testing as well as enabling students t debug their applicatins. Students will als learn abut advanced exceptin handling pertaining directly t Windws Client applicatin scenaris Lessns WPF Testing Strategies Debugging XAML Prviding User Feedback fr Unhandled Exceptins Understanding Security Features Lab : Testing and Debugging WPF Applicatins Unit Testing Strategy Unit Testing WPF Applicatins Debugging Applicatins in Visual Studi 2010 Advanced Exceptin Handling Page 3 f 10

14 After cmpleting this mdule, students will be able t: Implement a WPF unit test strategy Debug XAML by using the WPF Visualizer and PresentatinTraceSurces Prvide user feedback fr unhandled exceptins Understand security features f an applicatin Mdule 6: Simple Data Binding and Validatin The gal f this mdule is t teach the student hw t implement simple data binding and data validatin in rder t manage data in a data surce (CRUD). In additin t learning hw t bind a value t a UI element, the student shuld learn best practices cncerning when t use the varius implementatins f data binding and hw t cnnect t a data surce with LINQ. Lessns Overview f Data Binding Creating a Data Binding Implementing Prperty Change Ntificatin Cnverting Data Validating Data Presenting Data at Design Time Lab : Data Binding Binding Cntrls Implementing Value Cnverters Validating Data Implementing Prperty Change Ntificatins After cmpleting this mdule, students will be able t: Explain WPF data binding cncepts and terminlgy Create a binding between a data surce and a cntrl Implement prperty change ntificatin Cnvert data between the binding surce and the binding target Validate data entered by the user Present data at design time Mdule 7: Data Binding t Cllectins The gal f this mdule is t enable the student t implement mre advanced data binding scenaris, picking up where the previus mdule n data binding left ff. The student will learn hw t bind t ListView, GridView, DataGrid, and ther cllectin classes. Lessns Binding t Cllectins f Objects Using Cllectin Views Creating Master-Detail User Interfaces Using Data Templates Presenting Design Time Data Cllectins Page 4 f 10

15 Lab : Data Binding t Cllectins Binding t Cllectins f Data Using Cllectin Views Creating Master-Detail User Interfaces Using Data Templates After cmpleting this mdule, students will be able t: Bind t a cllectin f bjects Srt, filter, and grup cllectins by using cllectin views Create master-detail user interfaces Custmize data display by using data templates Present data cllectins at design time Mdule 8: Enhancing UI Respnsiveness The gal f this mdule is t teach the students hw cding techniques can be used t imprve the respnsiveness f their applicatins. Lessns Implementing Asynchrnus Prcesses Implementing Respnsive User Interfaces Lab : Enhancing Applicatin Perfrmance Asynchrnus Prgramming Strategy Asynchrnus Prgramming Parallelizing Tasks After cmpleting this mdule, students will be able t: Implement asynchrnus prcesses Implement respnsive user interfaces Mdule 9: Integrating Lcalizatin and User Assistance Features The gal f this mdule is t teach students hw t implement lcalizatin, user assistance, and accessibility features within an applicatin. Lessns Lcalizatin and Glbalizatin Implementing User Assistance Features Prviding User Accessibility Features Lab : Lcalizing a WPF Applicatin Preparing fr Lcalizatin fr the LcBAML Apprach Lcalizing Resurces by Using LcBAML Preparing fr Lcalizatin by Using Strngly Typed Resurces Lcalizing Resurces by Using Strngly Typed Resurces Page 5 f 10

16 Chsing a Lcalizatin Apprach After cmpleting this mdule, students will be able t: Describe WPF lcalizatin and glbalizatin features Implement lcalized WPF applicatins Implement user assistance features Prvide user accessibility features Mdule 10: WPF 2D Graphics, Multimedia, and Printing The gal f this mdule is t teach the students the basics f graphics in WPF. The mdule will als prvide an verview f multimedia (audi and vide). Lessns Displaying 2D Graphics Displaying Images Adding Multimedia t WPF Applicatins Creating and Printing Dcuments Lab : Drawing 2-D Graphics Identify the Apprpriate Windws Client Technlgy Creating the Data Access Layer and User Interface Drawing Shapes, Painting with Brushes and Appling Effects Adding Images After cmpleting this mdule, students will be able t: Display 2D graphics Add images in a WPF applicatin Add multimedia cntent t a WPF applicatin Create and print dcuments Mdule 11: Cntrl Custmizatin The gal f this mdule is t teach students hw t custmize cntrls and intrduce students t custm cntrls. Lessns Overview f Cntrl Authring Creating User Cntrls Creating Custm Cntrls Managing Cntrl Appearance by Using Visual States Integrating WPF and Windws Frms Lab : Building a User Cntrl Identify the Apprach Cntrl Type Creating a User Cntrl in WPF Adding a WPF Cntrl t a Windws Frms Applicatin Page 6 f 10

17 After cmpleting this mdule, students will be able t: Explain scenaris and ptins fr creating new cntrls Create user cntrls Create custm cntrls Integrate WPF and WinFrms cntrls Mdule 12: Attached Prperties and Behavirs in WPF The gal f this mdule is t teach the students hw t implement applicatin behavirs based n user actins r applicatin events by using attached prperties and Expressin Blend behavirs. Lessns Implementing Attached Prperties Implementing Drag-and-Drp User Interfaces Implementing Expressin Blend Behavirs, Triggers and Actins Lab : Implementing Drag-and-Drp Operatins Implementing Drag-and-Drp Operatins Implementing Expressin Blend Behavirs After cmpleting this mdule, students will be able t: Describe WPF attached prperties Implement drag and drp Implement Expressin Blend behavirs Mdule 13: Animatins in WPF The gal f this mdule is t teach the student hw t implement animatins and t teach students hw t develp data visualizatin within their applicatins in a manner that enables the applicatin user t drill dwn int data visually. Students shuld als learn when animatins shuld be used and why. Lessns Using Animatins Using Triggers Implementing Data Visualizatins Lab : Creating Animatins Creating Animatins Declaratively Creating Animatins Dynamically Creating Ruted Events Handling Ruted Events After cmpleting this mdule, students will be able t: Explain when animatins are apprpriate fr the user interface Implement animatin in WPF Initiate animatin by using triggers Page 7 f 10

18 Present data visualizatins by using WPF Mdule 14: Applicatin State, Settings, and Lifecycle The gal f this mdule is t teach students hw t manage applicatin state and settings thrughut the applicatin lifecycle. Lessns Creating Applicatin Settings Cnsuming Applicatin Settings Creating Custm Cnfiguratin Sectins Lab : Creating a Settings Dialg Creating Applicatin and User Setting by Using Visual Studi Creating a Dialg Windw Reading and Writing Settings Cnsuming Settings Prperties After cmpleting this mdule, students will be able t: Persist user and applicatin settings Cnsume user settings Mdule 15: Cnfigure and Deply Windws Client Applicatins The gal f this mdule is t teach students hw t deply their applicatins using the varius methds supprted by Visual Studi Lessns Deplyment Optins Deplying a Standalne WPF Applicatin Deplying an XBAP Applicatin Cnfiguring Security Settings Lab : Deplying Applicatins Develping a Standalne Installer Cnfiguring a ClickOnce Deplyment Updating a ClickOnce Deplyment After cmpleting this mdule, students will be able t:s Explain deplyment ptins Deply a standalne WPF applicatin by using a Setup and Deplyment prject Deply a ClickOnce applicatin Cnfigure security settings Page 8 f 10

19 PREREQUISITES Befre attending this curse, students must have: An understanding f the prblem-slving techniques that apply t sftware develpment, including the fllwing principles f sftware develpment: mdern sftware develpment mdels typical phases f a sftware develpment lifecycle cncepts f event-driven prgramming cncepts f bject-riented prgramming creating use-case diagrams designing and building a user interface develping a structured applicatin A general understanding f the purpse, functin, and features f fllwing.net Framewrk tpics: Cmmn Language Runtime.NET Framewrk class library Cmmn Type System Cmpnent interperatin Crss-Language Interperability Assemblies in the Cmmn Language Runtime Applicatin Dmains Runtime hsts supprted by the.net Framewrk Experience using Visual Studi 2008 in the fllwing task areas: Declaring and initializing typed variables using the Camel case naming cnventin Using arithmetic, relatinal, and lgical peratrs in cde statements Using branching statements t cntrl cde executin Using lping statements t iterate thrugh cllectins r repeat steps until a specified cnditin is met Creating classes and methds t establish the basic structure f an applicatin Using methds and events t implement the prgramming lgic f an applicatin Identifying syntax and lgic errrs Accessing and managing data frm a data surce Experience in bject riented design and develpment as fllws: Creating and accessing classes and class prperties Creating and accessing methds and verladed methds Implementing inheritance, base classes, and abstract classes Declaring, raising, and handling events Respnding t and thrwing exceptins Implementing interfaces and plymrphism Implementing shared and static members Implementing generics Creating cmpnents and class libraries Page 9 f 10

20 Experience in N-Tier applicatin design and develpment as fllws: Managing a sftware develpment prcess Cntrlling input at the user interface level in Windws Client applicatins Debugging, tracing, and prfiling.net applicatins Mnitring and lgging.net applicatins Implementing basic testing best practices Perfrming basic Data Access tasks with LINQ Basics f LINQ t XML Basics f LINQ t Entities Basics f LINQ t SQL Implementing basic security best practices in.net Applicatins Basics f Cde Access Security Basics f Rle-Based Security Basics f Cryptgraphy Services Implementing basic service calls Basics f cnsuming XML Web Services Basics f cnsuming WCF Services Using.NET Cnfiguratin Files Deplying.Net Framewrk Applicatins using ClickOnce and the MS Installer Page 10 f 10

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008 Curse 6368A: Prgramming with the Micrsft.NET Framewrk Using Micrsft Visual Studi 2008 5 Days Abut this Curse This five-day, instructr-led curse prvides an intrductin t develping n-tier applicatins fr the

More information

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Five days; Instructor-Led Course Description: In this course, experienced developers who know the basics of Windows Forms

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Develping Micrsft SharePint Server 2013 Cre Slutins Develping Micrsft SharePint Server 2013 Cre Slutins Curse Cde: 20488 Certificatin Exam: 70-488 Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm

More information

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10262A; Duration: 5 Days; Instructor-led Time: 9.00am 5.00pm Break: 10.15am 10.30am

More information

DE Developing Windows Applications with Microsoft Visual Studio 2010

DE Developing Windows Applications with Microsoft Visual Studio 2010 DE-10262 Developing Windows Applications with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 200 Technology Visual Studio Delivery Method Instructor-led (Classroom) Training

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Curse Cde: 20463 Certificatin Exam: 70-463 Duratin: 5 Days Certificatin Track: MCSA: SQL Server

More information

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262)

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262) Duration 5 Days About this Course 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

More information

Implementing a SQL Data Warehouse

Implementing a SQL Data Warehouse Implementing a SQL Data Warehuse Implementing a SQL Data Warehuse Curse Cde: 20767 Certificatin Exam: 70-767 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 BI Develpment Frmat: Classrm Level: 300 Abut

More information

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 Course Details Course Outline Module 1: Windows Client Application Design The goal of this module is to ensure that students

More information

Introduction to Programming ArcObjects using the Microsoft.Net Framework

Introduction to Programming ArcObjects using the Microsoft.Net Framework Intrductin t Prgramming ArcObjects using the Micrsft.Net Framewrk Three days Overview ArcObjects cmpnents are the building blcks f the ArcGIS family f prducts, and the ArcObjects libraries prvide a set

More information

CNS-220-1I: Citrix NetScaler Essentials and Traffic Management

CNS-220-1I: Citrix NetScaler Essentials and Traffic Management CNS-220-1I: Citrix NetScaler Essentials and Traffic Management Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will be deplying r

More information

Querying Data with Transact SQL

Querying Data with Transact SQL Querying Data with Transact SQL Curse Cde: 20761 Certificatin Exam: 70-761 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 Database Develpment Frmat: Classrm Level: 200 Abut this curse: This curse is

More information

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: www.inf-trek.cm CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER Curse 10964B; Duratin: 5 Days; Instructr-led WHAT YOU WILL LEARN This curse

More information

Core Java and Advanced Java

Core Java and Advanced Java Cre Java and Advanced Java 1. Intrductin t Java prgramming The Java Virtual Machine Variables and data types Cnditinal and lping cnstructs Arrays 2. Object-riented prgramming with Java Classes and Objects

More information

Dotnet ( 4 Month ) Course Content. Introduction to.net Framework

Dotnet ( 4 Month ) Course Content. Introduction to.net Framework Dtnet ( 4 Mnth ) Curse Cntent Intrductin t.net Framewrk What is.net Why.Net Advantages f.net Framewrk Understanding the.net Framewrk Need Of.Net Framewrk Versin f.net Framewrk Intrductin f CLR CLR Architecture

More information

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview Essentials fr IBM Cgns BI (V10.2) Day(s): 5 Curse Cde: B5270G Overview NOTE: This is an Instructr Led Online curse. Please d nt make any travel arrangements. IBM Cgns Educatin is nw pleased t ffer yu ur

More information

CNS-222-1I: NetScaler for Apps and Desktops

CNS-222-1I: NetScaler for Apps and Desktops CNS-222-1I: NetScaler fr Apps and Desktps Overview Designed fr students with little r n previus NetScaler, NetScaler Gateway r Unified Gateway experience, this curse is best suited fr individuals wh will

More information

CCNA course contents:

CCNA course contents: CCNA curse cntents: Prerequisites: The knwledge and skills that yu must have befre attending this curse are as fllws: Basic cmputer literacy Windws navigatin skills Basic Internet usage skills Fundamental

More information

(CNS-220) Citrix NetScaler Essentials and Traffic Management

(CNS-220) Citrix NetScaler Essentials and Traffic Management (CNS-220) Citrix NetScaler Essentials and Traffic Management Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will be deplying r managing

More information

JavaScript for Developers

JavaScript for Developers Curse Cde: 55244 Certificatin Exam: N/A Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm Level: 200 Abut this curse: This five-day instructr-led is an in depth hands-n study f JavaScript. The curse

More information

Overview. Recommended pre-requisite courses: Key Skills. : CNS-220-1I: Citrix NetScaler Traffic Management

Overview. Recommended pre-requisite courses: Key Skills. : CNS-220-1I: Citrix NetScaler Traffic Management Mdule Title Duratin : CNS-220-1I: Citrix NetScaler Traffic Management : 5 days Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will

More information

Developing Java Web Services. Duration: 5 days

Developing Java Web Services. Duration: 5 days QWERTYUIOP{ Develping Java Web Services Duratin: 5 days The Develping Java Web Services training class prepares Java prgrammers t develp interperable Java Web services and using SOAP, WSDL, and XML Schema.

More information

Aloha Offshore SDLC Process

Aloha Offshore SDLC Process Alha Sftware Develpment Life Cycle Alha Offshre SDLC Prcess Alha Technlgy fllws a sftware develpment methdlgy that is derived frm Micrsft Slutins Framewrk and Ratinal Unified Prcess (RUP). Our prcess methdlgy

More information

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 Course Number: 10262A Course Length: 5 Days Course Overview In this course, experienced developers who know the basics of Windows

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

Analysing Big Data with Microsoft R

Analysing Big Data with Microsoft R Analysing Big Data with Micrsft R Analysing Big Data with Micrsft R Curse Cde: 20773 Certificatin Exam: 70-773 Duratin: 3 Days Certificatin Track: MCSA: Machine Learning Frmat: Classrm Level: 300 Abut

More information

Varargs Training & Software Development Centre Private Limited, Web Component Development using Servlets and JSP

Varargs Training & Software Development Centre Private Limited, Web Component Development using Servlets and JSP Advance Java Curriculum Web Cmpnent Develpment using Servlets and JSP INTRODUCTION TO J2EE & WEB APPLICATION What is web applicatin Intrductin with URL, Query String Web Server, Client & Server side script

More information

Software Engineering

Software Engineering Sftware Engineering Chapter #1 Intrductin Sftware systems are abstract and intangible. Sftware engineering is an engineering discipline that is cncerned with all aspects f sftware prductin. Sftware Prducts

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

EASTERN ARIZONA COLLEGE Visual Basic Programming I

EASTERN ARIZONA COLLEGE Visual Basic Programming I EASTERN ARIZONA COLLEGE Visual Basic Prgramming I Curse Design 2015-2016 Curse Infrmatin Divisin Business Curse Number CMP 121 Title Visual Basic Prgramming I Credits 3 Develped by Lydia Mata Lecture/Lab

More information

Department of Computer Science and Technology

Department of Computer Science and Technology 04 06000303, 03000303 System Analysis and Design Objectives: T understand the cncepts f system develpment life cycle t develp and implement a system and gain awareness regarding electrnic payment mechanisms

More information

DOT NET SYLLABUS FOR 6 WEEKS

DOT NET SYLLABUS FOR 6 WEEKS www.escninfsystems.cm Cntact: +91-8090978001, 9450277921 E-mail: escninfsystems@gmail.cm DOT NET SYLLABUS FOR 6 WEEKS INTRODUCTION TO.NET Dmain f.net D.N.A. Architecture One Tier Tw Tier Three Tier N-Tier

More information

Java 8 Programming and Object Oriented Essentials for Developers New to OO (5 Days)

Java 8 Programming and Object Oriented Essentials for Developers New to OO (5 Days) www.peaklearningllc.cm Java 8 Prgramming and Object Oriented Essentials fr Develpers New t OO (5 Days) This curse is geared fr develpers wh have little r n prir wrking knwledge f bjectriented (OO) prgramming

More information

CS200T Programming in Java I [Onsite]

CS200T Programming in Java I [Onsite] CS200T Prgramming in Java I [Onsite] Curse Descriptin: This curse cvers the fundamentals f Java prgramming. Object-riented prgramming techniques and Unified Mdeling Language (UML) are als intrduced. Students

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,

More information

Andrid prgramming curse UI Overview User Interface By Võ Văn Hải Faculty f Infrmatin Technlgies All user interface elements in an Andrid app are built using View and ViewGrup bjects. A View is an bject

More information

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand Planning, installing, and cnfiguring IBM CMIS fr Cntent Manager OnDemand Cntents IBM CMIS fr Cntent Manager OnDemand verview... 4 Planning fr IBM CMIS fr Cntent Manager OnDemand... 5 Prerequisites fr installing

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

SW-G using new DryadLINQ(Argentia)

SW-G using new DryadLINQ(Argentia) SW-G using new DryadLINQ(Argentia) DRYADLINQ: Dryad is a high-perfrmance, general-purpse distributed cmputing engine that is designed t manage executin f large-scale applicatins n varius cluster technlgies,

More information

Cisco EPN Manager Network Administration

Cisco EPN Manager Network Administration Training Data Sheet Cisc EPN Manager Netwrk Administratin Cisc EPN Manager Netwrk Administratin is an instructr-led and lab-based curse in which yu learn t mnitr, cnfigure, and prvisin netwrk devices by

More information

Computer Science Department cs.salemstate.edu. ITE330 Web Systems. Catalog description:

Computer Science Department cs.salemstate.edu. ITE330 Web Systems. Catalog description: Cmputer Science Department cs.salemstate.edu ITE330 Web Systems 4 cr. Catalg descriptin: This curse prvides an intrductin t web systems and technlgies, including an verview f architecture f a website,

More information

Software Toolbox Extender.NET Component. Development Best Practices

Software Toolbox Extender.NET Component. Development Best Practices Page 1 f 16 Sftware Tlbx Extender.NET Cmpnent Develpment Best Practices Table f Cntents Purpse... 3 Intended Audience and Assumptins Made... 4 Seeking Help... 5 Using the ErrrPrvider Cmpnent... 6 What

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Contents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the.

Contents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the. 1 f 22 26/09/2016 15:58 Mdule Cnsideratins Cntents: Lessn 1: Lessn 2: Mdule Befre yu start with almst any planning. apprpriately. As benefit f gd T appreciate architecture. it places n the understanding

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE

DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE WHITE PAPER - DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE ABSTRACT This planning guide discusses guidance fr the varius vcenter Server deplyment ptins supprted n VxRail Appliances. Nvember 2017 TABLE

More information

Rapid Implementation Package

Rapid Implementation Package Implementatin Package Implementatin 1 Purpse The purpse f this dcument is t detail thse services BuildingPint NrthEast ( BPNE ) will prvide as part f the Prlg Rapid Implementatin Package. This package

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

VMware vsphere 6: Fast Track

VMware vsphere 6: Fast Track Length: 5 Days Frmat: Instructr-led Overview This intensive training curse fcuses n installing, cnfiguring, and managing VMware vsphere 6. This curse cmbines the cntent f the VMware vsphere: Install, Cnfigure,

More information

Maximo Reporting: Maximo-Cognos Metadata

Maximo Reporting: Maximo-Cognos Metadata Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess

More information

Courseware Setup. Hardware Requirements. Software Requirements. Prerequisite Skills

Courseware Setup. Hardware Requirements. Software Requirements. Prerequisite Skills The Internet and Cmputing Cre Certificatin Guide cnsists f 64 Lessns, with lessn bjectives, summary and ten review questins. IC³ bjectives are easily lcated by using symbls thrughut the curseware. Curse

More information

Kaltura Video Extension for IBM Connections User Guide. Version: 1.0

Kaltura Video Extension for IBM Connections User Guide. Version: 1.0 Kaltura Vide Extensin fr IBM Cnnectins User Guide Versin: 1.0 Kaltura Business Headquarters 5 Unin Square West, Suite 602, New Yrk, NY, 10003, USA Tel.: +1 800 871 5224 Cpyright 2014 Kaltura Inc. All Rights

More information

Course Name: VMware vsphere: Install, Configure, Manage [V6.5] Duration: 5 Days

Course Name: VMware vsphere: Install, Configure, Manage [V6.5] Duration: 5 Days Curse Name: VMware vsphere: Install, Cnfigure, Manage [V6.5] Duratin: 5 Days Overview: This five-day curse features intensive hands-n training that fcuses n installing, cnfiguring, and managing VMware

More information

Training Consulting - Mentoring

Training Consulting - Mentoring Training Cnsulting - Mentring Official Curse Syllabus Mastering VB.NET using Visual Studi 2005 DUNN Training and Cnsulting 4805 Rambling Rse Drive Cumming, GA 30040 770 653-6364 mailt:inf@dunntraining.cm

More information

Hands-on Windows Azure Application Architecture & Development (3 days)

Hands-on Windows Azure Application Architecture & Development (3 days) Benjamin Day Cnsulting, Inc. 17 Rberts St #2 Brkline, MA 02445 617-645-0188 http://benday.cm Hands-n Windws Azure Applicatin Architecture & Develpment (3 days) D yu really want t run yur wn data center?

More information

55114: Planning, Deploying and Managing Microsoft Project Server 2010 Duration: 3 Days Method: Instructor-Led

55114: Planning, Deploying and Managing Microsoft Project Server 2010 Duration: 3 Days Method: Instructor-Led 55114: Planning, Deplying and Managing Micrsft Prject Server 2010 Duratin: 3 Days Methd: Instructr-Led Curse Descriptin The gal f this three-day instructr-led curse is t prvide students with the knwledge

More information

Cisco EPN Manager Operations

Cisco EPN Manager Operations Training Data Sheet Cisc EPN Manager Operatins Cisc EPN Manager Operatins is an instructr-led and lab-based curse in which yu learn t perfrm basic EPN Manager netwrk peratins functins. The Cisc Evlved

More information

ITIL 2011 Service Offerings and Agreements (SOA)

ITIL 2011 Service Offerings and Agreements (SOA) IT SERVICE MANAGEMENT ITIL 2011 Service Offerings and Agreements (SOA) CERTIFICATE: DURATION: COURSE DELIVERY: LANGUAGE: ITIL 2011 Service Offerings and Agreements (SOA) 5 Days Classrm, Live Virtual Classrm

More information

Step- by- Step Instructions for Adding a HotPot Activity 1. Click the Turn editing on button on the course home page.

Step- by- Step Instructions for Adding a HotPot Activity 1. Click the Turn editing on button on the course home page. 1 Adding a Ht Ptates Activity Ht Ptates (versin 6.3 fr Windws, and versin 6.1 fr Java) has been a mainstay in develping interactive nline activities in language training fr mre than 10 years. The HtPt

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

present Advanced MSBI Automate your SDLC

present Advanced MSBI Automate your SDLC present Advanced MSBI Autmate yur SDLC advanced MSBI autmate yur sdlc SUMMARY This 3 days training prgram will allw intermediate t senir Micrsft BI develpers and architects t intrduce elements f DevOps,

More information

PHP / JAVA Summer Training Program 2012

PHP / JAVA Summer Training Program 2012 PHP / JAVA Summer Training Prgram 2012 Curse Duratin: 45 days Pre-Requisite: Basic Knwledge f Internet Curse Fee: 10,000 ( Online Examinatin Fee, Bks, Certificatin, Tls & Sftware's Included ) Intrductin

More information

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0 Kaltura Vide Navigatr fr ECM Installatin and Deplyment Guide Versin: 2.0 Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright 2015 Kaltura Inc.

More information

MyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1

MyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1 Adding Cntent MyUni... 2 Cntent Areas... 2 Curse Design... 2 Sample Curse Design... 2 Build cntent by creating a flder... 3 Build cntent by creating an item... 4 Cpy r mve cntent in MyUni... 5 Manage files

More information

Overview. Enhancement for Policy Configuration Module

Overview. Enhancement for Policy Configuration Module Overview Digital File Plicy Management: Cnfiguratin Mdule Enhancement and Inter-applicatin Plicy Sharing Digital file plicies determine hw digital files are prcessed befre being depsited int RUcre repsitry.

More information

Demand Forecasting. For. Microsoft Dynamics 365 for Operations. Technical Guide. Release 7.1. December 2017

Demand Forecasting. For. Microsoft Dynamics 365 for Operations. Technical Guide. Release 7.1. December 2017 Demand Frecasting Fr Micrsft Dynamics 365 fr Operatins Technical Guide Release 7.1 December 2017 2017 Farsight Slutins Limited All Rights Reserved. Prtins cpyright Business Frecast Systems, Inc. This dcument

More information

Android Certified Associate Developer

Android Certified Associate Developer Andrid Certified Assciate Develper Duratin: 5 days instructr-led curse Prerequisites All participants shuld knw the fundamentals f bject riented prgramming using JAVA, and be familiar with basic Java SE

More information

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel NiceLabel LMS Installatin Guide fr Single Server Deplyment Rev-1702 NiceLabel 2017. www.nicelabel.cm 1 Cntents 1 Cntents 2 2 Architecture 3 2.1 Server Cmpnents and Rles 3 2.2 Client Cmpnents 3 3 Prerequisites

More information

Microsoft. Microsoft. Curriculum for Microsoft. - SQL Server 2008 for 2 days. - VB for 7 days. - ASP for 3 days. - Access for 1 day.

Microsoft. Microsoft. Curriculum for Microsoft. - SQL Server 2008 for 2 days. - VB for 7 days. - ASP for 3 days. - Access for 1 day. Micrsft Curriculum fr Micrsft We deliver all ur curses as Crprate Training as well if yu are a grup interested in the curse, this ptin may be mre advantageus fr yu. Micrsft - SQL Server 2008 fr 2 days

More information

WDBWL v1.2 Cisco Deploying Basic Wireless LANs

WDBWL v1.2 Cisco Deploying Basic Wireless LANs WDBWL v1.2 Cisc Deplying Basic Wireless LANs Curse Length: 3 Curse Delivery: Traditinal Classrm Online Live Curse Overview This 3-day instructr-led, hands-n curse is designed t give yu a firm understanding

More information

WinEst 15.2 Installation Guide

WinEst 15.2 Installation Guide WinEst 15.2 Installatin Guide This installatin guide prvides yu with step-by-step instructins n hw t install r upgrade WinEst. Fr a successful installatin, ensure that all machines meet the requirements.

More information

History of Java. VM (Java Virtual Machine) What is JVM. What it does. 1. Brief history of Java 2. Java Version History

History of Java. VM (Java Virtual Machine) What is JVM. What it does. 1. Brief history of Java 2. Java Version History Histry f Java 1. Brief histry f Java 2. Java Versin Histry The histry f Java is very interesting. Java was riginally designed fr interactive televisin, but it was t advanced technlgy fr the digital cable

More information

JAVA. Java Syllabus. Introduction to Sun Technologies Pre-requirements of Java Development

JAVA. Java Syllabus. Introduction to Sun Technologies Pre-requirements of Java Development Java Syllabus Intrductin t Sun Technlgies Pre-requirements f Java Develpment JDK Installatin and setting the Classpath Java surce file structure Basics f Java Prgramming Cmpiling the Prgram The main()

More information

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110 NCTA-Certified Clud Technlgist (NCT) Exam NCT-110 Exam Infrmatin Candidate Eligibility: The NCTA-Certified Clud Technlgist (NCT) exam requires n applicatin fee, supprting dcumentatin, nr ther eligibility

More information

AvePoint Discovery Tool 3.5. User Guide

AvePoint Discovery Tool 3.5. User Guide AvePint Discvery Tl 3.5 User Guide Issued January 2018 Table f Cntents What s New in this Release... 3 Abut AvePint Discvery Tl... 4 Submitting Dcumentatin Feedback t AvePint... 5 Befre Yu Begin... 6 System

More information

Getting Started with the SDAccel Environment on Nimbix Cloud

Getting Started with the SDAccel Environment on Nimbix Cloud Getting Started with the SDAccel Envirnment n Nimbix Clud Revisin Histry The fllwing table shws the revisin histry fr this dcument. Date Versin Changes 09/17/2018 201809 Updated figures thrughut Updated

More information

CNS-301 Citrix NetScaler 10.5 Advanced Implementation

CNS-301 Citrix NetScaler 10.5 Advanced Implementation CNS-301 Citrix NetScaler 10.5 Advanced Implementatin Curse Overview This curse prvides the fundatin t manage, cnfigure and mnitr advanced features and cmpnents f Citrix NetScaler 10.5. Interactive discussin

More information

CMC Blade BIOS Profile Cloning

CMC Blade BIOS Profile Cloning This white paper describes the detailed capabilities f the Chassis Management Cntrller s Blade BIOS Prfile Clning feature. Authr Crey Farrar This dcument is fr infrmatinal purpses nly and may cntain typgraphical

More information

Customer Information. Agilent 2100 Bioanalyzer System Startup Service G2949CA - Checklist

Customer Information. Agilent 2100 Bioanalyzer System Startup Service G2949CA - Checklist This checklist is used t prvide guidance and clarificatin n aspects f the auxillary Startup Service (G2949CA) including Security Pack Installatin and Familiarizatin f yur Agilent 2100 Bianalyzer System

More information

Block 1: ZYNQ-7000 Architecture. Objectives:

Block 1: ZYNQ-7000 Architecture. Objectives: Blck 1: ZYNQ-7000 Architecture Describe the architecture and cmpnents that cmprise the Zynq All Prgrammable SC prcessing system (PS) Relate a user design gal t the functin, benefit, and use f the Zynq

More information

JSR Java API for JSON Binding (JSON- B)

JSR Java API for JSON Binding (JSON- B) JSR Java API fr JSON Binding (JSON- B) Title: * Java API fr JSON Binding (JSON- B) Summary: * A standard binding layer (metadata & runtime) fr cnverting Java bjects t/frm JSON messages. Sectin 1: Identificatin

More information

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents HP ExpertOne HP2-T21: Administering HP Server Slutins Industry Standard Servers Exam preparatin guide Table f Cntents In this sectin, include a table f cntents (TOC) f all headings. After yu have finished

More information

Guidelines for Creating and Installing IF Preservation Workflows and Templates

Guidelines for Creating and Installing IF Preservation Workflows and Templates Prject Number Prject Title Title f Deliverable Deliverable Number Cntributing Sub-prject and Wrk-package Deliverable Disseminatin Level Deliverable Nature IST-2006-033789 Planets Guidelines fr Creating

More information

DB2 10 for z/os System Administration. Day(s): 5. Overview

DB2 10 for z/os System Administration. Day(s): 5. Overview DB2 10 fr z/os System Administratin Day(s): 5 Curse Cde: CV851G Overview The curse is updated fr DB2 10 fr z/os. This is the Classrm versin f Instructr-led Online Curse (3V851GB). Administratrs f DB2 10

More information

CXA-206-1I Citrix XenApp 6.5 Administration

CXA-206-1I Citrix XenApp 6.5 Administration CXA-206-1I Citrix XenApp 6.5 Administratin Citrix XenApp 6.5 Administratin training curse prvides the fundatin necessary fr administratrs t effectively centralize and manage applicatins in the datacenter

More information

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0 Kaltura Vide Extensin fr SharePint 2013 Deplyment Guide fr Micrsft Office 365 Versin: 1.0 Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright

More information

UML : MODELS, VIEWS, AND DIAGRAMS

UML : MODELS, VIEWS, AND DIAGRAMS UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.

More information

Tips For Customising Configuration Wizards

Tips For Customising Configuration Wizards Tips Fr Custmising Cnfiguratin Wizards ver 2010-06-22 Cntents Overview... 2 Requirements... 2 Applicatins... 2 WinSCP and Putty... 2 Adding A Service T An Existing Wizard... 3 Gal... 3 Backup Original

More information

CSE344 Software Engineering (SWE) 27-Mar-13 Borahan Tümer 1

CSE344 Software Engineering (SWE) 27-Mar-13 Borahan Tümer 1 CSE344 Sftware Engineering (SWE) 27-Mar-13 Brahan Tümer 1 Week 2 SW Prcesses 27-Mar-13 Brahan Tümer 2 What is a SW prcess? A set f activities t develp/evlve SW. Generic activities in all SW prcesses are:

More information

Final Report. Graphical User Interface for the European Transport Model TREMOVE. June 15 th 2010

Final Report. Graphical User Interface for the European Transport Model TREMOVE. June 15 th 2010 Date June 15 th 2010 Authrs Charitn Kuridis Dr Mia Fu Dr Andrew Kelly Thmas Papagergiu Client Eurpean Cmmissin DG Climate Actin Directrate A: Internatinal & Climate Strategy Unit A4: Strategy & Ecnmic

More information

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu BANNER BASICS What is Banner? Definitin Prduct Mdules Self-Service-Fish R Net Lg int Banner Banner Envirnment The Main Windw My Banner Pages What is it? What frm d yu use? Steps t create a persnal menu

More information

CXD Citrix XenDesktop 5 Administration

CXD Citrix XenDesktop 5 Administration CXD-202-1 Citrix XenDesktp 5 Administratin This curse prvides the fundatin necessary fr administratrs t effectively centralize and manage desktps in the datacenter and deliver them as a service t users

More information

INSERTING MEDIA AND OBJECTS

INSERTING MEDIA AND OBJECTS INSERTING MEDIA AND OBJECTS This sectin describes hw t insert media and bjects using the RS Stre Website Editr. Basic Insert features gruped n the tlbar. LINKS The Link feature f the Editr is a pwerful

More information

SmartWord4TFS Release Notes

SmartWord4TFS Release Notes edev Technlgies SmartWrd4TFS Release Ntes edev Technlgies Table f Cntents 1. SYSTEM REQUIREMENT... 2 2. APPLICATION SETUP... 3 3. NEW FEATURES IMPLEMENTED... 4 4. ENHANCED FEATURES... ERROR! BOOKMARK NOT

More information

AngularJS. Unit Testing AngularJS Directives with Karma & Jasmine

AngularJS. Unit Testing AngularJS Directives with Karma & Jasmine AngularJS Unit Testing AngularJS Directives with Karma & Jasmine Directives Directives are different frm ther cmpnents they aren t used as bjects in the JavaScript cde They are used in HTML templates f

More information

Creating Relativity Dynamic Objects

Creating Relativity Dynamic Objects Creating Relativity Dynamic Objects January 29, 2018 - Versin 9.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Oracle CPQ Cloud Release 1. New Feature Summary

Oracle CPQ Cloud Release 1. New Feature Summary Oracle CPQ Clud 2017 Release 1 New Feature Summary April 2017 1 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE CPQ CLOUD... 4 MODERN SELLING EXPERIENCE... 4 Deal Negtiatin... 4 REST API Services... 4 ENTERPRISE

More information

HP Server Virtualization Solution Planning & Design

HP Server Virtualization Solution Planning & Design Cnsulting & Integratin Infrastructure Services HP Server Virtualizatin Slutin Planning & Design Service descriptin Hewlett-Packard Cnsulting & Integratin Infrastructure Cnsulting Packaged Services (HP

More information

List Notification Feature

List Notification Feature KWizCm Crpratin List Ntificatin Feature User Guide Cpyright 2005-2011 KWizCm crpratin. All rights reserved. Cmpany Headquarters KWizCm 50 McIntsh Drive, Unit 109 Markham, Ontari ON L3R 9T3, Canada E-mail:

More information