Return Homepage: Technology Information
Browse by pages:Technology Information by Pages
Search more in this site:
Google
 
You can also see: Previous Article Next Article

Visual Studio 2008 has shipped

Author:Posted by John Carroll @ 1:26 pm

Date:November 20th, 2007

Source Site:zdnet



November 20th, 2007

Visual Studio 2008 has shipped

Posted by John Carroll @ 1:26 pm

Categories: Microsoft, Programming

Tags: Microsoft Visual Studio, Microsoft .NET, Microsoft Corp., Computing, Microsoft Visual Studio 2008, .NET 3.0, .Net, Application Servers, Microsoft Development Tools, Middleware

Visual Studio 2008 and .NET 3.5 were released yesterday. As far as Microsoft development tool releases go, this one is particularly important, as it is the first version of Visual Studio that includes integrated support for .NET 3.0 technologies such as WPF (Windows Presentation Framework) and WF (Workflow Foundation). Though it was possible to add wysiwyg editors to Visual Studio 2005 using a set of CTP extensions (and it was always possible to write directly to the classes), these extensions had their flaws, and more to the point, most developers wouldnt have bothered.

Microsoft tends to drive adoption of its technologies through strong tools support. Visual Studio 2008 combined with other recent additions to the Microsoft design family (the Expression Designer family of producs) will drive adoption of .NET 3.0 throughout the Windows development ecosystem.

I am starting to feel like I am getting a bit behind the technology curve. The last time I felt this way, I took a several month sabbatical to pursue other interests, one of which was to learn all about Microsofts new .NET Framework. .NET 3.0 represents a shift in the way applications are developed in Windows, and though I know a fair bit of it (Ive used WCF, and Im deep into WPF), there is so much to learn in .NET 3.0 that, with the addition of .NET 3.5 and some of the new AJAX-oriented ASP.NET technology (which I also intend to learn soon), I am starting to feel like Ive been blithely constructing sandcastles as a tidal wave bears down on the shore.

Some might call this process the Microsoft upgrade treadmill, but I think that misses a lot. .NET 3.0 isnt an example of forcing developers to move forward in order to stand still. It represents a real improvement in the way applications get developed.

Microsoft is, at heart, a platforms company, and as Ive noted in the past, the list of recognizable programmer names at Microsoft is incredibly long. That shouldnt be surprising, as Microsoft from its earliest days has been a builder of development frameworks. From the BASIC compiler developed by Bill Gates in the companys early days (and used in early Apple computers) to the data access innovationsincluded in .NET 3.5 with its new LINQ technology, Microsofts motivating principle, as it were, has been to make it easier to write software.

Thats a pretty important orientation, and clearly a marked difference from companies like Apple (who as Ive noted, is moving in more platform directions these days). Technologies that kept you closer to the metal, as it were, were manageable in the past. My mother was a programmer, and she tells stories of writing assembly language reports for Burroughs mainframes that, due to memory constraints, had to leave empty spaces in memory where the results of calculation were inserted.

Clearly, we had to move beyond such technologies, as if we didnt, the interactive digital medium that made the Internet possible and drove computing beyond its business beginnings into the hands of ordinary consumers would not have occurred. Thats a principle that applies to assembly language as much as C++. Programming would simply be too complicated for human beings to do in the absence of modern development frameworks.

Development simplification made possible by managed runtimes is essential as the computer systems landscape increases in variety. Computing has moved far beyond centralized business systems, integrating with devices that run our cars, manage critical elements of a citys infrastructure, and fit into our pockets. That trend shows little sign of slowing down. The job of a platforms company is to find ways to unify that computing sprawl into a cohesive software whole, and that is the niche that Microsoft has historically placed itself. Even when they make end-user products, they design them with an eye towards programmability and extensibility.

Yanking self back to the original point: Visual Studio 2008 is a particularly important release for Windows developers. It will start the ball rolling towards widespread use of some of the newer technologies inaugurated with .NET 3.0, which means people who work in that ecosystem will need to spend a few more nights cracking the books.

Im unlikely to write anything until next week on account of the Thanksgiving Holidays. So, in case my prediction holds true, have a Happy Thanksgiving.

John Carroll has delivered his opinion on ZDNet since the last millennium. Since May 2005, hes been a Microsoft employee.


This article is: Visual Studio 2008 has shipped

Tip: We only provide abstract for users. If you want to read the full article, please click the Full Article Link.


You may be interested in these articles:

World broadband penetration leaders: Korea, Netherlands, Denmark, Iceland and Switzerland

Posted by ZDNet Research @ 2:10 pm   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 World broadband penetration leaders: Korea, Netherlands, Denmark, Iceland and Switzerland Posted by ZDNet Research @ 2:10 pm Categories: Broadband Tags: OECD ranked its country members on broadband penetration, dissecting DSL, cable and other hookups. Korea, Netherlands, Denmark, Iceland and Switzerland all boast broadband penetration above 20%. Broadband penetration numbers in OECD states Penetration, number of lines per 100 Rank Country DSL Cable Other Total Total Subscribers 1 Korea 13.9 8.9 2.7 25.5 12 260 969 2 Netherlands 13.6 8.9 0 22.5 3 642 315 3 Denmark 13.2 6.1 2.4 21.8 1 176 637 4 Iceland 21.0 0.3 0.4 21.7 63 553 5 Switzerland 12.7 7.2 0.4 20.3 1 515 446 ...
...

Worldwide mobile phone market shares: Nokia - 32%, Motorola - 18.6%, Samsung - 12.9%

Posted by ZDNet Research @ 2:10 pm   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Worldwide mobile phone market shares: Nokia - 32%, Motorola - 18.6%, Samsung - 12.9% Posted by ZDNet Research @ 2:10 pm Categories: Mobile usage Tags: IDC published the Q3 2005 data on worldwide mobile phone shipments. All of the top 5 vendors increased their market share between Q3 2004 and Q3 2005. The long-tail mobile phone manufacturers lost 14.7% of the market, according to IDC data. Worldwide mobile phone shipments in Q3 2005 Rank Vendor Q3 2005 Q3 2004 Growth Shipments, mln. Share Shipments, mln. Share % 1 Nokia 66.6 32.0% 51.4 29.4% 29.6% 2 Motorola 38.7 18.6% 23.3 13.3% 66.1% 3 Samsung 26.8 12.9% 22.7 13.0% 18.1% 4 LG Electronics 15.5 7.4% 11.8 6.7% 31.4% 5 Sony Eri...
...

Film sales drop by 20% every year

Posted by ZDNet Research @ 2:10 pm   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Film sales drop by 20% every year Posted by ZDNet Research @ 2:10 pm Categories: Digital imaging Tags: 82% of cameras sold today are digital and film sales are dropping by 20% every year, David Pogue told PhotoPlus Expo attendees. Alex is a software engineer in the San Francisco Bay Area. ITFacts is created and updated by a group of statistics-obsessed individuals. ...
...

XML co-inventor Bray responds to patent assault

Posted by David Berlind @ 12:52 pm   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 XML co-inventor Bray responds to patent assault Posted by David Berlind @ 12:52 pm Categories: General, Software Infrastructure, Web Technology Tags: After seeing the news this morning about how the CEO of Scientigo has plans to extract royalties from those who have implemented the XML specification including Microsoft, Oracle, and Amazon (actually, he could probably sue everybody), I asked the man credited with co-inventing XML Suns Tim Bray what he thought of the news. Wrote Bray: The notion that an application filed in January 1997 can cover a technology whose first public draft was in November 1996, and which was based on a then-ten-year-old ISO standard, seems ridiculous on the face of it. So one assumes that theyre not trying to put a tollboth on ...
...

Specs are a business plan

Posted by Dana Blankenhorn @ 11:14 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Specs are a business plan Posted by Dana Blankenhorn @ 11:14 am Categories: General, Development, Linux Tags: Linus Torvalds (right) is coming under criticism today for disparaging specifications (specs) as tight guidelines in developing software. As is usually the case in situations like these, hes both right and wrong. Specifications are something like a business plan. You need them. But if you tie yourself too closely to them then you are going to fail. The fact is there is both art and science to software design. It has to be organized. But there has to be room for insights, for "ah-ha" moments, which will change the design, sometimes radically. You also have to be open to people on the outside, to users (Microsoft calls such people "customers"), to ...
...

Gates rails against Blu-ray DRM (but Microsofts is OK?)

Posted by David Berlind @ 10:20 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Gates rails against Blu-ray DRM (but Microsofts is OK?) Posted by David Berlind @ 10:20 am Categories: General, Personal Technology, Software Infrastructure, Hardware Infrastructure, Security, Web Technology, Entertainment, Digital Restrictions Management Tags: According to an interview of Microsoft chairman Bill Gates by the Daily Princetonian, Gates thinks that the Blu-ray DVD format (recently backed by Warner Bros.) is "anti-consumer." Microsoft, Intel, and other companies are backing an alternative to Blu-ray known as HD DVD. Said Gates in the interview: the key issue here is that the protection scheme under Blu-ray is very anti-consumer and theres not much visibility of that. The inconvenience is that the [movie] studios got too much protection at ...
...

Extreme weather changes in front of us

Posted by Roland Piquepaille @ 9:45 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Extreme weather changes in front of us Posted by Roland Piquepaille @ 9:45 am Categories: Computers Internet, Energy Environment, Science Nature Tags: Researchers from Purdue University have used their supercomputers to run the largest simulation of what could become the weather in the U.S. between 2071 and 2095. And their model, which was validated by using data from last century, predicts "more extreme temperatures throughout the country and more extreme precipitation along the Gulf Coast, in the Pacific Northwest and east of the Mississippi." The computer model used a grid with an 25-km horizontal resolution and required five months of computing time. Still, the researchers think they need a computer at least 100 times as powerful as the clusters they u...
...

Patent holder plans shakedown of XML users. So, thats everybody, right?

Posted by David Berlind @ 9:32 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Patent holder plans shakedown of XML users. So, thats everybody, right? Posted by David Berlind @ 9:32 am Categories: General, Software Infrastructure, Web Technology Tags: News.coms Martin Lamonica reports that a small company called Scientigo is claiming that its patents on "data in neutral forms" applies to XML and that it will use the patents to extract royalties from companies that use it. According to the report, Scientigo CEO Doyal Bryant said hed be seeking to monetize the patents by partnering with a firm that specializes in intellectual property licensing. Bryant claims to have spoken with large software companies like Oracle and Microsoft and says hell be looking to collect from Web sites like Amazon.com. While Bryant didnt literally declare own...
...

Flock of delays over, Flock debuts

Posted by Dana Blankenhorn @ 9:01 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Flock of delays over, Flock debuts Posted by Dana Blankenhorn @ 9:01 am Categories: General, Applications, Development Tags: I took a call last month with Bart Decrem of Flock(right), an open source project using the Gecko rendering engine of Firefox for a browser supporting social features like blogging, tagging and photo sharing. Unfortunately, the code wasn’t ready. It wasn’t ready when we talked, and it wasn’t ready for Web 2.0, where it was due to be announced. It’s ready now. Developers are urged to get downloading. Its available under the GPL and Mozilla Public License. Decrem said the "low hanging fruit" Flock is focused on in "social browsing" is simply the sharing of bookmarks. "That’s the problem of helping users flag comments, org...
...

The Composite Enterprise

Posted by Britton Manasco @ 7:14 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 The Composite Enterprise Posted by Britton Manasco @ 7:14 am Categories: General Tags: Roger Sippl is convinced that the SOA movement is not getting the traction it deserves because the true benefits of SOA are not being articulated. As founder and CEO of Above All Software, Sippl is pressing the case for what he calls "the composite enterprise." In an interview, he tells me that when he started his company more than three years ago he had "the wild-eyed optimism that web services would be everywhere now." He expected the demand for composite applications which pull together the functionality of various isolated apps would be huge. "We thought we were going to build tools to help companies enjoy the composite enterprise," Sippl says, explaining that it i...
...

Office schemas and sublicensing

Posted by John Carroll @ 7:12 am   Year:October 21st, 2005   Source Site:zdnet

October 21st, 2005 Office schemas and sublicensing Posted by John Carroll @ 7:12 am Categories: General, ODF Tags: I was going to talk today about why Microsoft, or to be more precise, companies that have convinced the overwhelming majority of users to buy their products, deserve special consideration, particularly by governments whose JOB is to be a facilitator of its citizens choices, not a guide for them. The point I had planned for next Monday, however, made more sense to discuss today, particularly after John LeBrecage (that name again) explained so eloquently the problem Microsofts licensing term poses for GPL-style software licenses in his response to my last post. As Mr. LeBrecage notes, a number of open source licenses demand that The rights attached to the program...
...