Archive for March, 2007



29
Mar

Will LINQ Be Anders Hejlsberg’s Next Big Hit?

As development industry big-hitters go, few hit as large as Anders Hejlsberg. The distinguished engineer at Microsoft has been knocking pitches out of the park since the mid-1980s, when at Borland he authored the Turbo Pascal IDE and later architected the Delphi IDE. You can check out his bio here.Since joining Microsoft in 1996, Hejlsberg has led a parade of key projects, including J++, C#, .NET Framework and now Language Integrated Query.

Haven’t heard of LINQ yet? You will soon. Baked into the upcoming version of Visual Studio (code-named Orcas), LINQ enables C# and VB programmers to access data sources — including SQL Server databases, XML data and object properties — directly within program code. String queries in the strongly typed environment get the same support — Intellisense, compile time checking and code refactoring — as native program code. This is stuff to warm the heart of the most ardent FoxPro developer.

“You’re already dealing with data sets and you are already dealing with object-oriented programming,” Hejlsberg says. “The leap is just in understanding where it makes sense and where it helps you. You can do data binding within LINQ easily, literally data binding to query results.”

Even more exciting are some of the long-term implications of LINQ. Hejlsberg has hit some long balls over the past 20-plus years, but this one could fly further than a lot of people think.

“It’s my hope that in five to 10 years, programming languages simply will have queries as a concept built-in, because that is just a must,” Hejlsberg says. “I really do think it is going that way. It’s kind of gradually been trending that way with some languages like Python and Ruby. So I think in that sense we’re making a fundamental contribution to programming languages science, if you will.”

There’s a lot more ahead in LINQ, and Redmond Developer News wants to hear your takes and publish them in the April 1 issue. If you have been tracking LINQ, tell us your findings. What is working, what is failing, and what do you expect to do with the technology once it emerges later this year or early next? E-mail me at mdesmond@reddevnews.com.

And if you could ask Anders Hejlsberg just one question about LINQ and dealing with the new technology, what would it be? We’re fixing to talk to Anders in the next few weeks and would love to be able to pass on your thoughts. Again, you can send you questions by e-mail to mdesmond@reddevnews.com.

Michael Desmond is founding editor of Redmond Developer News and editor at large of Redmond magazine. He has served as senior editor of news at PC World and executive editor at Multimedia World magazine, and has written for dozens of publications and Web sites. Desmond has also written four computing books, including Microsoft Office 2003 in 10 Simple Steps or Less.

Source: Redmond Developer News by Michael Desmond

29
Mar

Microsoft Office Is About the Tools Too

Microsoft’s Office is a development platform, and don’t you forget it.

KD Hallman, a general manager in Microsoft’s Visual Studio division, delivered a keynote address at the VSLive conference here extolling the benefits of Office 2007 and it components for developers.

Microsoft announced a new SDK (software development kit) for VSTA (Visual Studio Tools for Applications), a key tool in the Office repertoire.

VSTA is the successor to VBA (Visual Basic for Applications). And VBA is an embedded integration tool that has been in the market for 10 years and used by some 20 million developers, Hallman said.

But the technology began to show its age. “The industry has changed, and VSTA is VBA’s successor built on the .Net Framework,” she said. “It improves on the VBA concept. And it’s shipping in Office and being released to the ISV [independent software vendor] community.”

Indeed, Microsoft is releasing VSTA through Office InfoPath 2007, Hallman said.

Of InfoPath, Hallman said: “I specifically picked the best application in Office to use [VSTA] on first. InfoPath is a development tool in itself.”

Microsoft will continue to support VBA for ISVs who use it, but the company is encouraging the use of VSTA.

VSTA is built on the same architecture as VSTO (Visual Studio Tools for Office). This means applications built by departmental workers using VSTA can be transferred to the IT staff and extended through VSTO for broader scale use in the enterprise, Hallman said.

eWEEK.com Special Report: Developer Power Tools

Moreover, VSTO will become a part of the Visual Studio tool set with the upcoming “Orcas” release of the technology. Specifically, VSTO will become part of the Visual Studio Professional Edition.

Hallman said early adopters of VSTA have reported gains of up to 30 percent in efficiency using VSTA over VBA.

In a demonstration, Eric Carter, a development manager for the VSTO team at Microsoft, showed a WPF (Windows Presentation Foundation) control he had designed using Microsoft’s Expression Blend design tool, and using the Office tool set he plopped it right into an Office application.

Hallman noted that her team is currently working on VSTA Version 2, which will feature support for WPF and Windows Communication Foundation.

And Hallman said Microsoft will continue to create Office Business Applications for vertical markets using the Office tool set, while also providing the same platform to its customers so that they can create similar applications that suit their business.

“We eat our own dog food,” Hallman said, using a popular Microsoft term for Microsoft employees using the company’s own technology to create new products or simply to do their everyday work.

Source: eWeek.com

29
Mar

MTV goes ‘4D’ with virtual-worlds push

It already has one of the most valuable brand names in television. Now MTV is hoping it can repeat that success as a marketing leader in virtual worlds.

That was the cable giant’s message during a three-part keynote address Wednesday morning at the Virtual Worlds 2007 conference here.

The company is calling its new cross-platform strategy “4D.” Essentially, the approach will attempt to combine content from MTV Networks’ television shows with fully 3D virtual worlds and then put it all through a feedback loop in which people can interact with TV personalities and create content that becomes part of the shared experience.
Virtual Laguna Beach

“We really believe that this is going to profoundly change the ways that brands like MTV interact with their audience,” said Matt Bostwick, senior vice president for franchise development at MTV Networks’ Music Group. “There’s no tight storyline you’re following. It’s an open experience.”

Already, MTV has launched two branded virtual worlds, Virtual Laguna Beach and Virtual Hills. These take the story lines of hit shows Laguna Beach and The Hills, respectively, and weave them into a large, public 3D digital environment in which users can meet the shows’ stars, or “live” the lifestyles of the programs.

Now, MTV is preparing to unveil Virtual Pimp My Ride, a virtual-world version of another of the network’s hit shows.

Playing on the notion that the three TV shows take place in Southern California cities, MTV has created a virtual “highway” that will make it possible for users of each of the three virtual worlds to visit the other two.

The environments were created using Makena Technologies’ There.com platform, but each are closed off from the general There.com virtual world.

The MTV keynote was among the early sessions of this two-day conference, the first of its kind to bring together major media companies and virtual-world platform developers in a bid to advance marketing in 3D environments. The most talked-about virtual world at the event is Second Life, but other players, including There.com, Entropia Universe, Whyville and platform developer Multiverse Networks, are also on hand.

MTV seems particularly enthused about the way it’s leveraging its virtual properties as advertising media. And to a room full of major media executives eager to hear how they too can make money in virtual worlds the words of Bostwick and two other MTV executives were very good news.

According to Bostwick, more than 600,000 registered users have signed up for Virtual Laguna Beach and Virtual Hills in just six months, and the company expects that number to rise to 3 million by the beginning of December.

Dream metrics for advertisers?
He added that the metrics for the two virtual worlds were an advertiser’s dream: 64 percent of users come back regularly, users visit 1.4 times per week for an average of 37 minutes each time, and users have so far logged more than 72 million minutes in-world.

Earlier in the keynote, MTV Networks Executive Vice President Jeffrey Yapp said that according to the company’s internal metrics, 99 percent of users of its virtual worlds are exposed to branded content, and as many as 85 percent voluntarily interact with those brands.

“What’s in it for you guys?” Bostwick asked. “Our ad model is to take people from the current exposure model, which works well (on TV), and to go from seeing an ad to interacting with your brand.”

He then showed a series of slides illustrating what MTV, as part of its 4D TV concept, is calling “4D branding.”

Among the images were those showing avatars using branded cell phones as a tool for communicating in-world, as well as kiosks where participants can examine digital images of real cell phones. He also showed a series of shots of avatars buying Pepsi-branded drinks and riding Pepsi-branded hoverboards and scooters.

In addition, he explained that the designers of Virtual Laguna Beach had built in a Pepsi-branded “skills ladder” system in which users had to complete a series of tasks, each of which earned them “Pepsi points.”

“They became status symbols,” Bostwick said. “You couldn’t buy them. You had to earn them.”

And lest anyone argue that users of virtual worlds don’t want to be marketed to, especially not by major real-world brands, he pointed out that one out of three Virtual Laguna Beach users had interacted with some form of Pepsi-branded content. There have even been active forum discussions in which users asked others how to get ahold of that content, he said.

Ultimately, MTV and other media companies at the conference are banking on an explosion of interest in the medium to drive a corresponding surge in ad dollars.

To juice it up, MTV is focusing intently on how to bring more of its content into virtual worlds, making it one of the leading media companies in the space.

For example, Bostwick explained how a cast member from one of the network’s shows could do a live TV event, then go straight in-world to interact with avatars. Later, he suggested, users might be able to create video content in-world that could make its way back onto TV.

“We really feel like this programming bridge between TV and virtual is really important, particularly for taking mainstream users into this context,” Bostwick said. “But the link to TV is the starting point, not the ending point. We really think where the fourth dimension comes in, where TV leaves off, is the people. Traditional chat rooms and social-networking sites feel so yesterday when you come into a virtual world.”

He said users of MTV’s virtual worlds had so far used 6.4 million emoticons, initiated 2 million chats, accepted 320,000 invitations to chat privately, and added new people to buddy lists more than 92,000 times.

“Our goal is to let them create their own storylines and content,” Bostwick said. “We think this will come full circle when the content flows from inside our worlds onto the screen.”

Source: News.com

29
Mar

Microsoft DeepFish from Microsoft Live Labs

We are excited to announce public availability of the Deepfish technology preview from Microsoft Live Labs.  Deepfish is a new type of mobile information browsing experience, aimed at preserving the rich layout and full form of documents on mobile devices while providing novel ways of effectively navigating that content on small screens.  Deepfish’s unique interface enables you to zoom in and out of page, quickly getting to the areas you are interested in without screen length after screen length of scrolling.  And because the layout is preserved, navigation menus, lists of search results or news headlines, and other elements that might have been bent so thoroughly to fit the usual single column layout that they were no longer legible can now be browsed simply and easily.  A consequence of Deepfish’s multi-resolution approach to browsing pages is that it loads a thumbnail of pages initially and then only what is needed for more detail when requested or in the background as you browse the initial the view, resulting in substantially quicker load times for most pages. The preview is available for download now for Windows Mobile 5.0+ devices.  There are a limited number of slots available, and they will be distributed on a first come, first serve basis.  So, give it a try, and don’t forget to let us know what you think about Deepfish.

Sound familiar?  Deepfish has surfaced briefly before through videos of an earlier build, but now is the first time you can try Deepfish for yourself.  As a technology preview, it is important to note that Deepfish is not a complete implementation of what you would expect of a shipping mobile browser–it does not support cookies or javascript for instance–however, it does provide for a great experience on most sites.  We have more information on how to use Deepfish and other details in our overview and FAQ.

Thank you,

The Live Labs Team

Source: Microsoft Live Labs DeepFish Blog

28
Mar

How businesses are using Web 2.0: A McKinsey Global Survey

The rising popularity of user-driven online services, including MySpace, Wikipedia, and YouTube, has drawn attention to a group of technological developments known as Web 2.0. These technologies, which rely on user collaboration, include Web services, peer-to-peer networking, blogs, podcasts, and online social networks.

Respondents to a recent McKinsey survey show widespread but careful interest in this trend.1 Expressing satisfaction with their Internet investments so far, they say that Web 2.0 technologies are strategic and that they plan to increase these investments. But companies aren’t necessarily relying on the best-known Web 2.0 trends, such as blogs; instead, they place the greatest importance on technologies that enable automation and networking

Continue at source  (registration required)

28
Mar

SharePoint 2007 link dump

Visual Studio extensions for Windows SharePoint Services by Alex Malek

InfoPath 2007 features that are unavailable in InfoPath Forms Services by John Westworth

Updated Windows SharePoint Services 3.0 Evaluation Guide by Arpan Shah

Using ASP.Net user controls in your WSSV3/MOSS ASPX pages… by Chris Johnson

Inside IFilters :: More about SharePoint Search Architecture by Helio Sa Moreira

MS E-Learning releases Collection 5385: Developing Solutions with Windows SharePoint Services 3.0 and Visual Studio 2005 by Lawrence Liu

Community Kit for SharePoint (CKS) 2.0 to kick off with a boost from the Solution Sharing Network (SSN) templates and web parts by Lawrence Liu

BEWARE - SQL server maintenance plans and MOSS search indexes - You have been warned! by Broken Arrow

Add Your Own Custom Workflow Activities to SharePoint Designer 2007 by John Holliday

MOSS 2007 - Site Map Web Part by Mark Harrison

WebParticles: Developing and Using Web User Controls WebParts in Microsoft Office SharePoint Server 2007 by Tony Rabun

Document templates and SharePoint 2007 content types by Ton Stegeman

Be “In the Zone” to Avoid Entering Credentials by Jeremy Jameson

How to install SharePoint Server 2007 on a single machine by Martin Kearn

How To: create Keywords and Best Bets for MOSS Search programmatically by Stefan Gossner

There are 184 SharePoint operations that can be performed with STSADM by Ian Morrish

28
Mar

Microsoft’s new philosophy of transparency

No comment, just read the article at Wired.com

28
Mar

The usual project

the_usual_project

28
Mar

Microsoft temporarily closes video site

Microsoft is closing its video-sharing site, Soapbox, to new users for up to two months so it can create better safeguards against pirated content.

The software giant, which agreed earlier Thursday to distribute movies and TV shows for big media companies, has seen Soapbox fill up with unauthorized clips since a test version of the site launched last month.

No new subscribers will be accepted, but anyone who has already signed up for Soapbox can continue to access the site, said Adam Sohn, a director in Microsoft’s online-services group.

Microsoft stood to be embarrassed by the existence of pirated work on Soapbox. There was a real possibility that the company could have found itself distributing video from News Corp. and NBC Universal, at the same time another one of its units was hosting material stolen from those same companies.

Microsoft, AOL and Yahoo have agreed to be part of a new online joint venture of media conglomerates that also includes NBC Universal and News Corp. The new video network, scheduled to debut this summer, will feature full-length programming, movies and clips from at least a dozen television networks and two major film studios.

Copyright issues have become a central issue to the nascent online video market. On YouTube, the largest video-sharing site, there are thousands of clips posted to the site without the copyright holder’s consent.

To help create a filtering system that would prevent the uploading of copyrighted video clips, Microsoft licensed digital-fingerprinting technology from Audible Magic.

Sohn said the changes were not forced on Microsoft by its new partners, although he acknowledged that some of the content providers were very interested in how his company planned to clean up Soapbox.

“This software company is aligned very closely with the notion of intellectual-property rights,” Sohn said. “We feel this is the right time to make these changes and stand up to do the right thing.”

Source: News.com

28
Mar

Service Desk is now System Center Service Manager

Check Techlog for details about the renaming of Service Desk to System Center Service Manager: