Longhorn, Whidbey details
-
Todd C. Wilson wrote: I guess Microsoft is going to make "refactoring" Just Another Buzzword. To marketing, everything is just another buzzword. Where possible, just quietly step around marketing, and find out what things really are.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi -
Wesner Moise wrote: Windows Forms: Building Polished Applications with the .NET Framework "Whidbey" Yawn. What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. XML based stuff. That would have made .NET and C# very appealing. But as of now, we're doing just that using C++/wxWindows, all pretty much by hand. But it works well... and makes it ridiculously easy to change the GUI based on your customer. If your nose runs and your feet smell, then you're built upside down.
If that is what you want, look at the Avalon sessions. "Avalon": Building Applications with Controls and Dialogs Track: Client Code: CLI300 Speakers: Rob Relyea Learn the way to build basic "Avalon"-based applications. This session covers layout of applications, dialogs and controls using markup, code, properties, methods, events and basic animations. ---------------------------- Wesner Moise
-
Brit wrote: What's refactoring I fear for the future of development. What ARE they teaching in school these days? I guess Microsoft is going to make "refactoring" Just Another Buzzword.
Todd C. Wilson (meme@nopcode.com) NOPcode.com Visual Face Lift: Skinning for apps Listen! Audio Server: Be the music "Flow with whatever may happen and let your mind be free: Stay centered by accepting whatever you are doing. This is the Way." - Chuang-Tzu "Zen in the Martial Arts"
Todd C. Wilson wrote: I guess Microsoft is going to make "refactoring" Just Another Buzzword. Too late. Refactoring already is a buzzword.
-
Wesner Moise wrote: Windows Forms: Building Polished Applications with the .NET Framework "Whidbey" Yawn. What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. XML based stuff. That would have made .NET and C# very appealing. But as of now, we're doing just that using C++/wxWindows, all pretty much by hand. But it works well... and makes it ridiculously easy to change the GUI based on your customer. If your nose runs and your feet smell, then you're built upside down.
Ah - the brevity of XML with the efficiency of .NET. :P cheers, Chris Maunder
-
Wesner Moise wrote: For example, "refactoring" and "visualization" is mentioned as a new feature in the C# session. What's refactoring and what do they mean by "visualization"? [Edit] After looking around on google, it sounds like refactoring simply means rewriting pieces of code (i.e. something that has been done since the advent of programming languages). Nothing new, just a term for something that's always been done. What's new is that the IDE includes tools to help with development um - refactoring. Link[^] One refactory tool on the internet says, JRefactory is a tool that allows you to perform the following refactorings: Move class between packages (repackage), Rename class, Add abstract parent class, Add child class, Rename Parameter, ... Another refactoring tool: The Refactoring Browser is smart enough to rename every reference to your class, method or variable. If you've ever renamed a variable and broken classes in widely scattered parts of your system, you might be happier using a Refactoring Browser. [/Edit] ------------------------------------------ The ousted but stubbornly non-dead leader reportedly released an audiotape this weekend, ending by calling on Iraqis to, quote, "resist the occupation in any way you can, from writing on walls, to boycotting, to demonstrating and taking up arms." adding, "you know, pretty much anything I used to kill you for." - The Daily Show
what do they mean by "visualization"? Well you're now going visualize all your bugs away. This is sort of like optimizing your bugs away but more efficient. So you'll close your eyes, hum a happy tune (all together now everyone), and wish your bugs away... "Hi I'm Clippy your Whidbey Assistant! I see you're trying to think about bugs today. Would you like to wriote a buffer overflow? I thought so... Here let me help..." ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned
-
Wesner Moise wrote: Windows Forms: Building Polished Applications with the .NET Framework "Whidbey" Yawn. What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. XML based stuff. That would have made .NET and C# very appealing. But as of now, we're doing just that using C++/wxWindows, all pretty much by hand. But it works well... and makes it ridiculously easy to change the GUI based on your customer. If your nose runs and your feet smell, then you're built upside down.
What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. Alternately you could try Smalltalk, Objective-C, Delphi, all of which have had this for a *really* long time now. And soon you'll be ablt to do this with the VCF! :) (Actually you already can but I don't have an IDE ready for it yet). ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned
-
My software is 100% buzzword compliant. Tim Smith I'm going to patent thought. I have yet to see any prior art.
Ooooo Ooooo Sig material there...
Paul Watson wrote: "At the end of the day it is what you produce that counts, not how many doctorates you have on the wall." George Carlin wrote: "Don't sweat the petty things, and don't pet the sweaty things." Jörgen Sigvardsson wrote: If the physicists find a universal theory describing the laws of universe, I'm sure the asshole constant will be an integral part of that theory.
-
[edited] ... refactoring and advanced debugger visualitization ... [/edited] That's about time !!!! Almost any good java ide (this 2 words together form a oxymoron, but I actualy like the Eclipse Ide , less heavy than any other pure swing java ide ...) supports to a decent degree code refactoring ... Good debugger visualization is supported in DDD about ages ... DDD is a open-source frontend to gdb (GNU debugger) and dbx(solaris) debugger ... albeit the conjunction DDD/dbx is a piece of crap ... too damn sluggish and unstable that I prefer to debug on the dbx command line :mad: ... unfortunately the debugger choice for programming c++ in Solaris(my day job) is a BIT restricted :(( BTW besides refactoring and advanced debugger visualization , I truly would enjoy that Nant and NUnit (or similar) would be incorporated in the product ... and a truly advanced persistent layer like CMP beans (container managed persistent enterprise components in J2EE) ... that works as an O/R database mapping layer ... Wesner Moise wrote: Windows Forms features that enable you to build Office-style, professional looking, cutting-edge applications and user interfaces. Learn how to use the new toolbar control to make cool, rich toolbars and menus that behave and look just like Office. Next, integrate in the GridView, WebBrowser, and ActiveDocument controls to provide rich content. What I would really like is to improve the memory consumption of windows forms and improve their performance ... Of course graphical widgets like these ones are nifty and makes us more productive with more time to dedicate to more serious business ... :-) Wesner Moise wrote: dynamic application update checks to ensure your users have the latest and greatest! Now that's an interesting feature ... More interesting would be IMHO see the light on the promised c# generics ... Until then , see to believe ... Cheers,Joao Vaz Three primary LAN architectures for Network Engineers, under the sky, Seven OSI layers for the Open System Architects, in their halls of stone, Nine N-xDU operations* for mortal Developers, doomed to die, One protocol suite for the Dark Sysadmin, in his dark server room, In the land of mordor.net, where the shadowed fibers lie
Joao Vaz wrote: I truly would enjoy that Nant and NUnit (or similar) would be incorporated in the product Yoink![^] But in the meantime, there's nothing stopping anyone (including me ;)) from building a new VS.NET NAnt project system via the VSIP SDK... -- Russell Morris "So, broccoli, mother says you're good for me... but I'm afraid I'm no good for you!" - Stewy
-
what do they mean by "visualization"? Well you're now going visualize all your bugs away. This is sort of like optimizing your bugs away but more efficient. So you'll close your eyes, hum a happy tune (all together now everyone), and wish your bugs away... "Hi I'm Clippy your Whidbey Assistant! I see you're trying to think about bugs today. Would you like to wriote a buffer overflow? I thought so... Here let me help..." ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned
:laugh::laugh::laugh:
-
Ah - the brevity of XML with the efficiency of .NET. :P cheers, Chris Maunder
:laugh::((:laugh::((
-
Wesner Moise wrote: Windows Forms: Building Polished Applications with the .NET Framework "Whidbey" Yawn. What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. XML based stuff. That would have made .NET and C# very appealing. But as of now, we're doing just that using C++/wxWindows, all pretty much by hand. But it works well... and makes it ridiculously easy to change the GUI based on your customer. If your nose runs and your feet smell, then you're built upside down.
Navin wrote: What I want is a move away from code-based GUIs to those you can modify on the fly without recompiling. XML based stuff. That would have made .NET and C# very appealing. But as of now, we're doing just that using C++/wxWindows Interesting, I've heard of that on Linux. But my initial thoughts are that you can only do pretty basic GUI's that way. Woke up this morning...and got myself a blog
-
what do they mean by "visualization"? Well you're now going visualize all your bugs away. This is sort of like optimizing your bugs away but more efficient. So you'll close your eyes, hum a happy tune (all together now everyone), and wish your bugs away... "Hi I'm Clippy your Whidbey Assistant! I see you're trying to think about bugs today. Would you like to wriote a buffer overflow? I thought so... Here let me help..." ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned
Jim Crafton wrote: So you'll close your eyes, hum a happy tune (all together now everyone), and wish your bugs away... I do that everyday to all my code, but it still not working :( Ahh well, if all else fails, I can always put my hands over my ears and go "la, la, la, la...." **I Dream of Absolute Zero
**
-
Ah - the brevity of XML with the efficiency of .NET. :P cheers, Chris Maunder
*Paul eagerly loads up Office 2042 BETA 2 Interim Release 69* Damn this XML.NET stuff is nice, so slick, way better than Zool.. I mean XUL. *double-thinks Really important announcement from Code Project.doc*
XML Parsing Error: undefined entity
Location: file:///C:/cp.doc
Line Number 7, Column 5:Arrgghh! Just show the bloody document damnit! I don't care, skip that stupid undefined entity! Arrgghh! *paul's head explodes* regards, Paul Bluegrass South Africa Ravi Bhavnani wrote: it's sold on EBay and shipped from China (on how to inspire confidence in your product) Crikey! ain't life grand?
-
Jim Crafton wrote: So you'll close your eyes, hum a happy tune (all together now everyone), and wish your bugs away... I do that everyday to all my code, but it still not working :( Ahh well, if all else fails, I can always put my hands over my ears and go "la, la, la, la...." **I Dream of Absolute Zero
**
I can always put my hands over my ears and go "la, la, la, la...." Yeah I find that works pretty well too. In addition you might consider tapping your feet in counter-rhythm to the "la, la, la, la"'s. I find that helps contain certain errors introduced by just the "la, la, la, la"'s by themselves. Cheers :) ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned
-
Brit wrote: what do they mean by "visualization"? Maybe the code goes psychedelic and swirly while you try to edit it? :-) -- Ian Darling "The moral of the story is that with a contrived example, you can prove anything." - Joel Spolsky
Hey! Mine has actually done that! I have a screen shot, but I don't think I can attach it here. No colors though :(( Just seems to twist the whole screen around the middle of the screen when using the .net ide. Only happens when you select text with the mouse and scroll the screen down while selecting.
-
Joao Vaz wrote: I truly would enjoy that Nant and NUnit (or similar) would be incorporated in the product Yoink![^] But in the meantime, there's nothing stopping anyone (including me ;)) from building a new VS.NET NAnt project system via the VSIP SDK... -- Russell Morris "So, broccoli, mother says you're good for me... but I'm afraid I'm no good for you!" - Stewy
So, it's already an build system in the plans , now it only miss unit testing ... :-) Cheers,Joao Vaz Three primary LAN architectures for Network Engineers, under the sky, Seven OSI layers for the Open System Architects, in their halls of stone, Nine N-xDU operations* for mortal Developers, doomed to die, One protocol suite for the Dark Sysadmin, in his dark server room, In the land of mordor.net, where the shadowed fibers lie
-
So, it's already an build system in the plans , now it only miss unit testing ... :-) Cheers,Joao Vaz Three primary LAN architectures for Network Engineers, under the sky, Seven OSI layers for the Open System Architects, in their halls of stone, Nine N-xDU operations* for mortal Developers, doomed to die, One protocol suite for the Dark Sysadmin, in his dark server room, In the land of mordor.net, where the shadowed fibers lie
Joao Vaz wrote: So, it's already an build system in the plans , now it only miss unit testing ... hehe :) In all seriousness, I'm glad MS seems to finally be realizing that build systems needed by folks who use VS need to be far more complex than just "build binary, copy to dir". I hope that they make their build system completely extendable ala NAnt. If not, I'll continue to push for NAnt as a very powerful alternative. -- Russell Morris "So, broccoli, mother says you're good for me... but I'm afraid I'm no good for you!" - Stewy
-
Joao Vaz wrote: So, it's already an build system in the plans , now it only miss unit testing ... hehe :) In all seriousness, I'm glad MS seems to finally be realizing that build systems needed by folks who use VS need to be far more complex than just "build binary, copy to dir". I hope that they make their build system completely extendable ala NAnt. If not, I'll continue to push for NAnt as a very powerful alternative. -- Russell Morris "So, broccoli, mother says you're good for me... but I'm afraid I'm no good for you!" - Stewy
Russell Morris wrote: I hope that they make their build system completely extendable ala NAnt. That makes 2 ... :-) Russell Morris wrote: If not, I'll continue to push for NAnt as a very powerful alternative. Indeed , a very nice tool to have in a programmer's toolbox . Cheers,Joao Vaz Three primary LAN architectures for Network Engineers, under the sky, Seven OSI layers for the Open System Architects, in their halls of stone, Nine N-xDU operations* for mortal Developers, doomed to die, One protocol suite for the Dark Sysadmin, in his dark server room, In the land of mordor.net, where the shadowed fibers lie