wpf-130903012209-phpapp01
-
Upload
piyush-priyank -
Category
Documents
-
view
215 -
download
3
description
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