We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More

CS411-Visual Programming GDB Idea Solution...will be launched on January 28, 2016(28-January-2016) and will last for 48 hours only.

GDB Dated: Jan 22, 16

Dear Students!

Please Note that GDB of CS411 will be launched on January 28, 2016(28-January-2016) and will last for 48 hours only.

GDB Topic:

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building modern line-of-business desktop applications on Windows. It supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security.

Windows forms on the other hand, provide a clear, object-oriented, extensible set of classes that enable you to develop rich Windows applications. Additionally, Windows Forms can act as the local user interface in a multi-tier distributed solution.

Based on various pros/cons of each and nature of the applications supported by these platforms, there is lot of ongoing debate between the communities supporting WPF and the others supporting Window forms.

So, being a developer, which platform you would like to adopt for future? Justify your answer with valid reasons.


Note: Try to provide precise, to the point answer and avoid irrelevant details.

 

For any query: CS411@vu.edu.pk

--

Instructor CS411.

+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?


See Your Saved Posts Timeline

Views: 1025

.

+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Replies to This Discussion

Here is Idea Solution..

for winform

For a long time we’ve been using WinForms when it comes to building Desktop applications. WinForms provides access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. WPF on the other hand, is the new platform for Microsoft Windows application development, based on the .NET Framework. This framework provides a clear, object-oriented, extensible set of classes that enable you to develop rich Windows applications.

for wpf

Microsoft Windows Presentation Foundation (WPF) is a user interface (UI) framework for building Windows client applications with immersive and intuitive user experiences. It is a subset of the Microsoft .NET Framework and was first introduced by Microsoft as part of .NET 3.0. It combines the application UI, 2D graphics, 3D graphics, documents, and multimedia into a single framework to help developers create rich and interactive applications.

Remember me in your prayers. 

Complete Idea Solution for both point of view...

Pros:

  • Working with some controls, such as the RichTextBox, is much easier. Less work needs to be done for simple things, such as setting the rich text of the control.
  • Less customizability. This could be a con, but it is also a pro in the sense that you wouldn't spend as long designing an application since you can't customize its design quite as much.
  • Smaller memory footprint. In my experience, a WPF application takes up more RAM than its Windows Forms counterpart.


Cons:

  • No markup language for design. This is huge because I can design my interfaces much more quickly by writing them out in code as opposed to setting variables via a properties window.


WPF

Pros:

  • XAML for UI design. I love XAML because I can set up custom styles, code in the design of my application, and customize how controls look much easier than in Windows Forms.
  • UI modifications are much easier. Because WPF uses XAML, if I have all of the TextBoxes in my application tied to a particular style, I can just change the style, and every single TextBox will change accordingly. This, to my knowledge, is not possible in Windows Forms.


Cons:

  • Applications take longer to design. While I can design the interface of my application more quickly in WPF, I tend to want to customize the look of controls. This might result in changing the template of the control, in which case I could spend hours getting the exact look and feel I want.
  • Bugs. I've found a few bugs (which I've reported) for which there are few to zero workarounds, and these hinder development progress. I can't say I've found a bug in Windows Forms.

Please Discuss here about this GDB.Thanks

Our main purpose here discussion not just Solution

We are here with you hands in hands to facilitate your learning and do not appreciate the idea of copying or replicating solutions.

CS411 - Visual Programming GDB No. 1 Solution Fall 2015 Due Date January 29, 2016

CS411 - Visual Programming GDB No. 1 Solution Fall 2015 Due Date January 29, 2016

GDB Topic:

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building modern line-of-business desktop applications on Windows. It supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security.

Windows forms on the other hand, provide a clear, object-oriented, extensible set of classes that enable you to develop rich Windows applications. Additionally, Windows Forms can act as the local user interface in a multi-tier distributed solution.

Based on various pros/cons of each and nature of the applications supported by these platforms, there is lot of ongoing debate between the communities supporting WPF and the others supporting Window forms.

So, being a developer, which platform you would like to adopt for future? Justify your answer with valid reasons.

The single most important difference between WinForms and WPF is the fact that while WinForms is simply a layer on top of the standard Windows controls (e.g. a TextBox), WPF is built from scratch and doesn't rely on standard Windows controls in almost all situations. This might seem like a subtle difference, but it really isn't, which you will definitely notice if you have ever worked with a framework that depends on Win32/WinAPI.

i think in long term we use Windows Form is in it?

I think, we need to select one out of these two options. and just explains the pros and cons of that .

I think, WPF would be the better option.

plz idea solutin koi bta dy.

RSS

Latest Activity

+ M.Tariq Malik replied to + M.Tariq Malik's discussion CS508 Assignment No 01 Fall 2019 Solution & Discussion Due Date: 12-11-2019 in the group CS508 Modern Programming Languages
7 seconds ago
+ !! SARAH replied to Rana Ali's discussion Tell some words in the Shan of Hazart Muhammad (S.A.W)
2 minutes ago
Hiba Sani joined + M.Tariq Malik's group
3 minutes ago
+ M.Tariq Malik liked + M.Tariq Malik's discussion MTH301 Calculus II GDB Fall 2019 Solution & Discussion
4 minutes ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MTH301 Calculus II GDB Fall 2019 Solution & Discussion in the group MTH301 Calculus II
5 minutes ago
+ M.Tariq Malik added a discussion to the group MTH301 Calculus II
6 minutes ago
Preçîõûš replied to + M.Tariq Malik's discussion MGT101 Assignment No 01 Fall 2019 Solution & Discussion Due Date: 13-11-2019 in the group MGT101 Financial Accounting
7 minutes ago
Hiba Sani replied to + M.Tariq Malik's discussion CS401 Assignment No 01 Fall 2019 Solution & Discussion in the group CS401 Computer Architecture and Assembly Language Programming
8 minutes ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion BIO201 Basic Cell Biology Assignment No 01 Fall 2019 Solution & Discussion in the group BIO201 Basic Cell Biology
10 minutes ago
+ M.Tariq Malik liked + M.Tariq Malik's discussion BIO201 Basic Cell Biology Assignment No 01 Fall 2019 Solution & Discussion
10 minutes ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion BIO202 Biochemistry-I Assignment No 01 Fall 2019 Solution & Discussion in the group BIO202 Biochemistry-I
10 minutes ago
+ M.Tariq Malik liked + M.Tariq Malik's discussion BIO202 Biochemistry-I Assignment No 01 Fall 2019 Solution & Discussion
11 minutes ago
+ M.Tariq Malik added a discussion to the group BIO201 Basic Cell Biology
11 minutes ago
Hiba Sani joined + M.Tariq Malik's group
11 minutes ago
+ M.Tariq Malik added a discussion to the group BIO202 Biochemistry-I
11 minutes ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MCM431 Development Communication Assignment No 01 Fall 2019 Solution & Discussion in the group MCM431 Development Communication
13 minutes ago
+ M.Tariq Malik liked + M.Tariq Malik's discussion MCM431 Development Communication Assignment No 01 Fall 2019 Solution & Discussion
13 minutes ago
+ M.Tariq Malik added a discussion to the group MCM431 Development Communication
14 minutes ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion PSY511 Environmental Psychology Assignment No 01 Fall 2019 Solution & Discussion in the group PSY511 Environmental Psychology
18 minutes ago
+ M.Tariq Malik liked + M.Tariq Malik's discussion PSY511 Environmental Psychology Assignment No 01 Fall 2019 Solution & Discussion
19 minutes ago

© 2019   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service