![]() |
|
|
|
Registered Loser
Join Date: May 2001
Location: Worcester, MA
Posts: 2,392
|
Okay Pelican Nerds, Why Should I Care About .NET 3.0 and XAML?
Yup, I'm reading about it and trying really hard to get excited about it. But so far, no go. I guess the whole introduction of XMAL was intended to separate GUI design from GUI programming. Okay. Whatever. But why create a whole new markup language just for GUI's? Is there a deeper plan (like maybe using XMAL to replace APS.NET or something sexy like that)? Does the 3.0 architecture somehow play better with Vista? And does anybody have a theory on what parts of .NET 3.0 are going to be the most marketable in the future?
I know there must be a "there" there. But I'm still not seeing it.
__________________
Owner of a wrecked 944 |
||
![]() |
|
Slackerous Maximus
Join Date: Apr 2005
Location: Columbus, OH
Posts: 18,153
|
"Anything that is created or implemented in XAML can be expressed using a more traditional .net language, such as C# or Visual Basic .NET. However, a key aspect of the XAML technology is the more simple approach required for tools because it is simply XML. Consequently, a variety of products are emerging, particularly in the WPF space, to create XAML files. Being XML-based, XAML allows analysts, designers and developers to share artifacts more realistically and to enable these artifacts to be re-edited by any of these roles without requiring additional re-integration work by the others."
http://en.wikipedia.org/wiki/Extensible_Application_Markup_Language
__________________
2022 Royal Enfield Interceptor. 2012 Harley Davidson Road King 2014 Triumph Bonneville T100. 2014 Cayman S, PDK. Mercedes E350 family truckster. |
||
![]() |
|
Registered Loser
Join Date: May 2001
Location: Worcester, MA
Posts: 2,392
|
Yeah, I read the same wiki and it made the whole thing seem even less interesting. Like why bother giving me a new way to do everything I can already do? If anything, it seems to add an unnecessary layer of complexity. Perhaps peeling the GUI design away from the application code was deemed worth the effort. But I still don't see the great advantage.
Oh yeah, and the fact that 3.0 apps will not work at all under Win2k is absolutely unforgivable IMO. C++ is starting to look a whole lot more attractive.
__________________
Owner of a wrecked 944 |
||
![]() |
|
Registered
|
WebObjects!!!!!!
__________________
'75 911S 3.0L '75 914 3.2 Honda J '67 912R-STi '05 Cayenne Turbo '99 LR Disco 2, gone but not forgotten |
||
![]() |
|
Tree-Hugging Member
Join Date: Oct 2006
Location: Northern California
Posts: 1,676
|
Quote:
__________________
~~~~~ Politicians should be compelled to wear uniforms like NASCAR drivers, so we could identify their owners. ~~~~~ |
||
![]() |
|
Registered
Join Date: Mar 2003
Posts: 10,309
|
If you want to run all Microsoft its probably a great way to go. But you can't date Bill, ya gotta marry him. So you are right - new languages/tools to do the same thing you've been able to do for years, but "better". Only thing like that that I've seen from MS that I like the the quick way to build a gui and really start writing code (or what passes for it) in Visual Basic. Makes it a great scripting tool, so when I used windows I tended to use VB like I use shell scripts in Linux now.
However, it gives you a few extra squares on your buzzword bingo cards. Of what's been mentioned here, I'd like to do C/C++ ... its the one language that I got screwed on by incompetent teachers - cancelling class 3 weeks in a row, during a 8 week semester, and never returning homework, answering questions, etc. Edit - I think Vista is gonna make a lot of people Switch to either Linux or Mac.
__________________
“IN MY EXPERIENCE, SUSAN, WITHIN THEIR HEADS TOO MANY HUMANS SPEND A LOT OF TIME IN THE MIDDLE OF WARS THAT HAPPENED CENTURIES AGO.” Last edited by id10t; 12-14-2006 at 04:42 PM.. |
||
![]() |
|
![]() |
Tree-Hugging Member
Join Date: Oct 2006
Location: Northern California
Posts: 1,676
|
Quote:
__________________
~~~~~ Politicians should be compelled to wear uniforms like NASCAR drivers, so we could identify their owners. ~~~~~ |
||
![]() |
|
Super Moderator
|
This is the bit that I hate about selling into M.S. married businesses.
The entire rest of the world has a nice set of standards with Web Services, XML, and J2EE. Not old Bill though, he has to create his own incompatible standards... Just like the old days when "MSN" was gonna be the hot thing and not the internet. These shops end up making exception after exception to get good enterprise class software in-house.
__________________
Chris ---------------------------------------------- 1996 993 RS Replica 2023 KTM 890 Adventure R 1971 Norton 750 Commando Alcon Brake Kits |
||
![]() |
|
Tree-Hugging Member
Join Date: Oct 2006
Location: Northern California
Posts: 1,676
|
cstreit -
Marketing! It's **deliberately** incompatible.
__________________
~~~~~ Politicians should be compelled to wear uniforms like NASCAR drivers, so we could identify their owners. ~~~~~ |
||
![]() |
|
Registered Loser
Join Date: May 2001
Location: Worcester, MA
Posts: 2,392
|
Quote:
Quote:
http://www.stromcode.com/wiki/index.php?title=Main_Page/Tutorials/Win32_Tutorial Believe it or not, that tutorial was the main source I used to learn C++.
__________________
Owner of a wrecked 944 |
||
![]() |
|
Registered
Join Date: Mar 2003
Posts: 10,309
|
Janus - nice tutorial, but no win32 computers for me to code on
![]()
__________________
“IN MY EXPERIENCE, SUSAN, WITHIN THEIR HEADS TOO MANY HUMANS SPEND A LOT OF TIME IN THE MIDDLE OF WARS THAT HAPPENED CENTURIES AGO.” |
||
![]() |
|
Cars & Coffee Killer
Join Date: Sep 2004
Location: State of Failure
Posts: 32,246
|
Microsoft back-end stuff doesn't scale. It's fine when your running ten thousand transactions a day, but when you are running a few billion a day, it starts to do funny stuff (like crash a lot, transactions hang, database threads don't close). Besides, I'm yet to find a Microsoft product that doesn't have a serious memory leak (Excel and Access do, the back-end stuff is worse).
__________________
Some Porsches long ago...then a wankle... 5 liters of VVT fury now -Chris "There is freedom in risk, just as there is oppression in security." |
||
![]() |
|
Registered Loser
Join Date: May 2001
Location: Worcester, MA
Posts: 2,392
|
Well, after some more reading, I think an image is starting to emerge. If I understand correctly, the plan is to use XAML to unify desktop and web development. So if I get it right, both ASP.NET and Winforms will collapse down to just XAML. Is this how you folks read it?
If this is correct, then it actually makes some sense. But it throws my certification plans out the window (no pun intended). I would think getting certified in ASP or Winforms would be useless now that XAML is becoming the .NET standard. Better to wait (?) until an exam covering .NET3.0 is available? God d@mned microsoft never ceases to annoy me!
__________________
Owner of a wrecked 944 |
||
![]() |
|