Close
  • Latest News
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development

    Developers Improve Skills, One Tech Ed Session at a Time

    By
    Esther Schindler
    -
    June 8, 2005
    Share
    Facebook
    Twitter
    Linkedin

      Tech Ed isnt about collecting tschokes, bouncing a blow-up ball over heads in the keynote audience or winning an Xbox because you were spotted wearing a certification hat on the show floor. While those may be nice experiences, most developers come to Tech Ed to learn pragmatic techniques for using the technology thrust upon them, and to find out about programming pitfalls without a too-personal sense of discovery.

      For instance, developers hunched around IDesign Inc.s Juwal Lowy, a frequent book author and Microsoft regional director (thats a volunteer position, an űber-MVP). Armed with a whiteboard and a set of slides that said, “Whats wrong with this code?” Lowy guided programmers through the best practices in using C# 2.0, with advice like, “With generic interfaces, use explicit implementation to remove ambiguity.” And code. Lots of code.

      /zimages/3/28571.gifClick here to read about Microsoft CEO Steve Ballmer beating the drum for IT workers.

      Another session—the sort that takes place in a darkened room with a display screen the size of an IMAX—introduced developers to the productivity and application architecture improvements in Visual Basic 2005.

      Programmers leaned forward earnestly, softly breathing, “Cool!” as Microsofts Steve Lees showed a sample of “little” enhancements to make developers jobs more efficient: code snippets, the ease of adding standard items (such as File and Edit, complete with keyboard shortcuts) to application toolbars, and the new “My.” functionality that provides a shortcut to the attributes in the code being written.

      Plus, conferences like this give you unparalleled access to the people who can solve your persnickety problems, the sort that generally result in finger-pointing between technical support departments. One developer explained, during a whiteboard session, that his VS.Net application was manifested in Outlook as an add-in, but the installation process didnt work.

      This time, the finger-pointing was specific and it wasnt a euphemism: See the guy over there in the blue shirt, at the table next to the ice cream stand? Hes the guy responsible for Outlook integration, and hell find you the exact right answer. How long would it have taken you to find that right person via the telephone?

      Not everything presented is about what you can do; the most useful information is often finding out about the tasks you cant accomplish. Or, at least, what you cant accomplish without a fair amount of brain sweat. Two of the speakers featured in Mondays Tech Ed keynote address, whod shown the integration possible between Visual Studio 2005 and Microsoft Outlook, demonstrated whats involved in building smart-client applications. Both were overwhelmingly enthusiastic about smart-client development (generally called VSTO, for Visual Studio To Office); said one of the presenters, “If you can dream it up, you can pretty much do it.”

      Yet, they warned explicitly about the things that can go wrong and described the functionality you cant depend upon, yet. Writing to COM applications is arduous; deploying to mobile devices is “a nightmare,” with no solution forthcoming from Microsoft; and the Outlook connection has “a weakness in capability.” Using the VSTO tools, you can create a folder just fine, but the only thing you can display in it is HTML. You can program your way around that limitation, but if you didnt know about the problem, you might struggle before you discovered it.

      For Windows developers, Tech Ed is the place to become inspired about new technology and to find out how to use whats available today. Explained Toi Wright, lead developer at One Stop Designs in Frisco, Texas, “Im here to become a genius.”

      /zimages/3/28571.gifCheck out eWEEK.coms for Microsoft and Windows news, views and analysis.

      Esther Schindler
      Esther Schindler has been writing about software development tools and trends since the mid-90s, and about the effect of technology on our lives for far longer. She has optimized compilers, written end-user applications, designed QA processes, and owned a computer retail and consulting business. She lives in Scottsdale, Arizona, with a husband, two cats, and a well-known tropism for anything chocolate.

      MOST POPULAR ARTICLES

      Android

      Samsung Galaxy XCover Pro: Durability for Tough...

      Chris Preimesberger - December 5, 2020 0
      Have you ever dropped your phone, winced and felt the pain as it hit the sidewalk? Either the screen splintered like a windshield being...
      Read more
      Cybersecurity

      Visa’s Michael Jabbara on Cybersecurity and Digital...

      James Maguire - May 17, 2022 0
      I spoke with Michael Jabbara, VP and Global Head of Fraud Services at Visa, about the cybersecurity technology used to ensure the safe transfer...
      Read more
      Cloud

      Why Data Security Will Face Even Harsher...

      Chris Preimesberger - December 1, 2020 0
      Who would know more about details of the hacking process than an actual former career hacker? And who wants to understand all they can...
      Read more
      Cloud

      Yotascale CEO Asim Razzaq on Controlling Multicloud...

      James Maguire - May 5, 2022 0
      Asim Razzaq, CEO of Yotascale, provides guidance on understanding—and containing—the complex cost structure of multicloud computing. Among the topics we covered:  As you survey the...
      Read more
      Big Data and Analytics

      GoodData CEO Roman Stanek on Business Intelligence...

      James Maguire - May 4, 2022 0
      I spoke with Roman Stanek, CEO of GoodData, about business intelligence, data as a service, and the frustration that many executives have with data...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2021 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×