NET, you should still test it with that version of .NET to make absolutely
sure there are no backward compatibility quirks.
nNote Visual Studio 2008 doesn??™t provide a way to build applications that specifically target .NET 3.0 with
SP1. Thus, if there??™s an added feature in the .NET Framework 3.0 Service Pack 1, you won??™t be able to use it
(unless you compile your project by hand at the command line). The only solution is to step up all the way to
.NET 3.5.
Windows Forms Lives On
WPF is the platform for the future of Windows user interface development. However, it won??™t
displace Windows Forms overnight. Windows Forms is in many ways the culmination of the
display technology built on GDI/GDI+ and User32. It??™s more mature than WPF and still
includes features that haven??™t made their way into the WPF toolkit (such as the WebBrowser
control, the DataGridView control, and the HelpProvider component).
So which platform should you choose when you begin designing a new Windows
application? If you??™re starting from the ground up, WPF is an ideal choice and it offers the best
prospects for future enhancements and longevity. Similarly, if you need one of the features
that WPF provides and Windows Forms does not??”such as 3-D drawing or page-based
applications??”it makes sense to make the shift.
Pages:
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98