Build your professional network on facebook via our app Go to app
 
<< Prev  2 of 2 in Topic 
 
By : Darpan Sinha, Solution Architect, Fujitsu Consulting India Pvt Ltd
Activity:  2 comments  469 views  last activity : 07 06 2010 20:18:04 +0000
Share
 
 
 

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.

The primary WPF programming model is exposed through managed code. Early in the design phase of WPF there were a number of debates about where the line should be drawn between the managed components of the system and the unmanaged ones. The CLR provides a number of features that make development more productive and robust (including memory management, error handling, common type system, etc.) but they come at a cost.

The major components of WPF are illustrated in the figure below. The red sections of the diagram (PresentationFramework, PresentationCore, and milcore) are the major code portions of WPF. Of these, only one is an unmanaged component – milcore. Milcore is written in unmanaged code in order to enable tight integration with DirectX. All display in WPF is done through the DirectX engine, allowing for efficient hardware and software rendering. WPF also required fine control over memory and execution. The composition engine in milcore is extremely performance sensitive, and required giving up many advantages of the CLR to gain performance.

The position of WPF within the .NET Framework.

Communication between the managed and unmanaged portions of WPF is discussed later in this topic. The remainder of the managed programming model is described below.

 

Taken From :http://msdn.microsoft.com/en-us/library/ms750441.aspx

 
TrackBack URL:
2 comments on "Windows Presentation Foundation"
  Commented by  Darpan Sinha, Solution Architect, Fujitsu Consulting India Pvt Ltd    | 04 14 2009 12:42:39 +0000
Yea I wrote that i took this from MS :) any ways on you point I personally feel that unless we are in need of a very Dynamic UI and ready to spend the cost for Expression Blend its not a very feasible option however on the contary I will say using it with silverlight obviously gives us an egde as that was missing
  Commented by  Dennis Aries, Software and Database Architect, Reflecta    | 04 14 2009 11:43:34 +0000
Hmm. I was hoping on more insight in this article. Just a copy-paste from the microsoft website doesn't cut it for me. What have you done with it in the past 6 months? What did you think was good about it, what was better left out? How does this revolutionize the way we develop software/ What are the downfalls?
Add your comment on "Windows Presentation Foundation"

Rate:
Submit
Leading staffing and human resources consulting firm
Worksource is a full-fledged staffing and human resources consulting firm that is a single point destination for your middle and top management hiring needs. We focus on managerial talent and place professionally qualified executives across levels and functional disciplines. Besides being process......
Viewers also viewed
In today's world of fast food, fast cars, and instant gratification, people expect to be in touch...
 
5 referals 14 comments, 1354 views
Yes, it is evident that this Government is the Worst vs This Government has done some thing good...
 
1866 referals 62 arguments, 2586 views
Dear Sir / Madam, Greetings!!! Successful organizations and teams depend on personal...
9 referals 15 comments, 233 views
more...  
Recent Knowledge (10)
Facebook will have market value of $234 billion by 2015, up from its current valuation of $85...
 
872 referals 22 comments, 490 views
Military Strength: Comapre India and Pakistan Manpower and Ground Forces India has the second...
49 referals 9 comments, 67492 views
Guys, I got this information on A.I sharing with you....hope it will be useful....
 
1866 referals 17 comments, 772 views
more...  
More From Author
Why Not .... there is no rationale behind forcing someone not to do an event which is harmless instead its spreading love.
Thanks Sumitra... and I have embeded the vid
Its basicly coz plp see others as threat and want to be on top they do things like this so If you do your job properly and you yourself don't do politics you can get away.  
more...