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


Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

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

Profile Iconminahil sarwar, Momina, Tayyaba Talib and 28 more joined Virtual University of Pakistan
33 seconds ago
+"Alan Walker"++ replied to UMER UMER's discussion Ego is the Enemy.
2 minutes ago
+"Alan Walker"++ liked UMER UMER's discussion Ego is the Enemy.
4 minutes ago
+"Alan Walker"++ replied to + !! "AS" !!'s discussion Jis Tarah ..
7 minutes ago
+"Alan Walker"++ liked + !! "AS" !!'s discussion Jis Tarah ..
8 minutes ago
ALEENA liked + ! ! ! ! ! ! ! ! ! ! ! ! ! ! !'s discussion 100 Instructions from the Quran
21 minutes ago
ALI RAZA joined + M.Tariq Malik's group
26 minutes ago
+¢αяєℓєѕѕ gιяℓ replied to +¢αяєℓєѕѕ gιяℓ's discussion My Quiz CS408 Last Date 21.11.2019 in the group CS408 Human Computer Interaction
40 minutes ago
+¢αяєℓєѕѕ gιяℓ replied to +¢αяєℓєѕѕ gιяℓ's discussion My Quiz CS408 Last Date 21.11.2019 in the group CS408 Human Computer Interaction
42 minutes ago
arooj liked + M.Tariq Malik's discussion EDU402 Final Term Papers Spring 2019 (24 August ~ 04 September 2019) & All Solved Past Papers, Solved MCQs & Helping Material
42 minutes ago
+¢αяєℓєѕѕ gιяℓ replied to +¢αяєℓєѕѕ gιяℓ's discussion My Quiz CS408 Last Date 21.11.2019 in the group CS408 Human Computer Interaction
42 minutes ago
+¢αяєℓєѕѕ gιяℓ added a discussion to the group CS408 Human Computer Interaction
44 minutes ago
+Mr President updated their profile
1 hour ago
A_Q added a discussion to the group ENG513 Language Teaching Methods
1 hour ago
ALEENA replied to + M.Tariq Malik's discussion Site Overview | Assignment Solutions | Past Papers Solutions | VU Students Features
1 hour ago
+ !! "AS" !! replied to + !! "AS" !!'s discussion Ghalti...
1 hour ago
ALEENA liked + Iuuoɔǝut +'s discussion MTH401_Mid term Solved (Part I) with refrence
1 hour ago
Shine--Ex-VUStudent liked + !! "AS" !!'s discussion Yaha Har Cheez ..
1 hour ago
Shine--Ex-VUStudent liked +¢αяєℓєѕѕ gιяℓ's discussion Iss tasvir ko Unwan Dein :-P
1 hour ago
ALEENA replied to ٥ دن's discussion Gunahon ki gehrai
1 hour ago

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

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