wpf-130903012209-phpapp01

15
WPF BY PIYUSH PRIYANK

description

free

Transcript of wpf-130903012209-phpapp01

WPF- WINDOWS PRESENTATION FORM

WPF BY PIYUSH PRIYANK ACKNOWLEDGEMENT I WOULD LIKE TO EXPRESS MY GRATITUDE TOWARDS MY PARENTS TEACHERS OF (NIIT) AND ALL MY FRIENDS FOR THEIR KIND CO-OPERATION AND ENCOURAGEMENT WHICH HELP ME IN COMPLETION OF THIS PROJECT. BY PIYUSH PRIYANK

CERTIFICATE THIS IS CERTIFY THAT REPORT TITLED WINDOWS PRESENTATION FOUNDATION EMBODIES THE ORIGINAL WORK DONE BYPIYUSH PRIYANK IS PARTIAL FULFILLMENT OF THEIR COURSE REQUIREMENT AT NIITREGISTRATION NO:- R130001200037SEMESTER :- 3RD SEMESTERAPPRAISAL :- PRESENTATION PROJECT :-WINDOWS PRESENTATION FOUNDATION

WPF WPF, WHICH STANDS FOR WINDOWS PRESENTATION FOUNDATION. IT IS A COMPUTER-SOFTWARE GRAPHICAL SUBSYSTEM FOR THE USER INTERFACES IN WINDOWS-BASED APPLICATIONS. WPF IS MICROSOFT'S LATEST APPROACH TO A GUI FRAMEWORK, IT IS USED WITH THE .NET FRAMEWORK.

WPF ARCHITECTURE

WPF, PREVIOUSLY KNOWN AS "AVALON", WAS INITIALLY RELEASED AS PART OF .NET FRAMEWORK 3.0.WPF UTILIZES WITH DIRECT X.WPF ATTEMPTS TO PROVIDE A CONSISTENT PROGRAMMING MODEL FOR BUILDING APPLICATIONS.IT PROVIDES A SEPARATION BETWEEN THE USER INTERFACE AND THE BUSINESS LOGIC. WPF EMPLOYS XAML

XAML AN XML-BASED LANGUAGEWHICH IS LINK WITH VARIOUS UI (USER INTERFACE ) ELEMENTSWPF

WPF ARCHITECTURE XAML (EXTENSIBLE APPLICATION MARKUP LANGUAGE)EASILY TOOL ABLE, DECLARATIVE MARKUP CODE AND CONTENTS ARE SEPARATED.IT CAN BE WORKED IN THE BROWSER / STANDALONE APPLICATIONS.FOR BROWSER WE USE XBML( EXTENSIBLE BROWSER MARKUP LANGUAGE)

WPF WPF IS AN ESPECIALLY GREAT PLATFORM TO USE .FOR 3D CONTENT, OR ANIMATED TRANSITIONS BETWEEN A SEQUENCE OF IMAGES.WPF IS A DYNAMICALLY LOAD PORTIONS OF A USER INTERFACE FROM A WEB SERVICE.WPF CAN CREATE A DESKTOP APPLICATION WITH A WEB-LIKE NAVIGATION STYLE .WPF IS A VERY POWERFUL AND CAPABLE OF GRAPHICS FRAMEWORK.WPF SUPPORTS SMOOTH SCALING AND WITH PROPER UI DESIGN.WPF MAKES OUR APLLICATION LESS RESOLUTION INDEPENDENT.

CONTROLS WITH DIFFERENT TYPESTEXTBOX- 1.SIMPLE TEXTBOX 2. WATERMARK TEXTBOX 3.NUMERIC TEXTBOX 4.AUTOCOMPLTE TEXTBOXIMAGE - 1. IMAGE 2. IMAGE EFFECTS BUTTON - 1. BUTTON 2. GLASS BUTTON 3. BILKING BUTTON COMBO BOX 1. SIMPLE COMBO BOX 2. COMBO BOX WITH IMAGE LIST VIEW - 1. LIST BOX CONTROL 2. LIST BOX CONTROL WITH IMAGE CALANDER- 1. CALENDAR 2. DATE PICKER MENU 1. SIMPLE MENU 2. MAC MENU 3. APPLE MENU DATA GRID- 1. SIMPLE DATA GRID VIEW 2. NESTED DATA GRID VIEW

DIFFRENCE BETWEEN WPF AND WINDOWS FORM WINDOWS PRESENTATION FOUNDATION WINDOWS FORMSWPF IS A VECTOR GRAPHICS BASED UI PRESENTATION LAYER

WPF IS A VECTOR GRAPHICS BASED UI PRESENTATION LAYER

SUPPORTS WINDOW FORMSWPF DOES SUPPORT WINDOWS FORM

WPF IS A VECTOR GRAPHICS BASED UI PRESENTATION LAYER

WINDOWS FORM IS NOT A VECTOR GRAPHICS BASED UI PRESENTATION LAYER 2. SUPPORTS WINDOW FORMS

WINDOWS FORMS CAN BE INCLUDED IN WPF PROJECT BY ADDING DLLS(DYNAMIC LINKING LIBARARY) OF WINDOW FORMS.WPF IS A REPLACEMENT FOR WINFORMS. WHAT WINDOW FORMS CAN DO, WPF CAN, BUT WHAT WPF CAN DO, WINDOW FORMS CANNOT DO ALL.ADVANTAGES AND DISADVANTAGES OF WPF ADVANTAGES DISADVANTAGES1. THE ABILITY TO MAKE VERY RICH UIS (USER INTERFACE SYSTEM ) RELATIVELY EASILY.2. EASIER ANIMATION AND SPECIAL EFFECTS3. INHERENT SCALABILITY

WPF'S IN-BOX CONTROL SUITE IS FAR MORE LIMITED THAN THAT OF WINFORMS. MOST DEVELOPERS ALREADY KNOW WINFORMS; WPF PROVIDES A NEW LEARNING CURVEWPF WILL NOT RUN ON WINDOWS 2000 OR LOWER.

CONCLUSION COMPUTERS ARE THE GUIDES TO THE INFORMATION AGE. OVER THE YEARS, THE EQUAL ACCESS OF THE COMPUTER MEANS EQUAL ACCESS TO THE KNOWLEDGE .BIBLOGRAPHYGOOGLE WIKIPEDIA THANK YOU ANY QUESTIONS PLEASE