Hello, and welcome to DDJ.com
CMP Media Launches New Dr. Dobb's Journal

SD West 2006 announces this year's list of Jolt Product Excellence Award winners and Productivity Award winners.

LOG INRegisterForgot password?
What are the green links?
All Access members only
RSS Feed
DDJ > Podcasts > .NET Cast

Dr. Dobb's .NET Cast

Mark Baker and Nik Hemdal interview Windows and .NET experts on techniques for getting the most out of the .NET platform. Audio is provided in MP3 files. Listen online or subscribe to the .NET Cast feed

Converting to C++/CLI
Dave Doknjas of Tangible Software Solutions discusses some gotchas in converting VB.NET to J# before addressing how C# and VB.NET code can be converted to C++/CLI, including the possibility of a C/C++ to C# converter while highlighting the issues in migrating from a lower-to-higher level language. (MP3, 13:04 mins.)

The Tour de Converter
Hosts Mark Baker and Nik Hemdal take a whirlwind tour of the issues with converting between VB.NET and C# with Dave Doknjas of Tangible Software Solutions touching on C# to VB.NET challenges like case-sensitivity in symbols and special considerations with ASP.NET page translation. (MP3, 14:40 mins.)

Challenges in .NET Functional Equivalence
Hosts Mark Baker and Nik Hemdal chat with Dave Doknjas of Tangible Software Solutions about how automatic translation software can achieve the goal of functional equivalence and how syntactic peculiarities of VB.NET and C# can complicate this goal. (MP3, 15:05 mins.)

Translating .NET to .NET
A talk with Dave Doknjas of Tangible Software Solutions, developer of Instant C#, Instant C++ and Instant VB. Dave discusses converting .NET applications from VB.NET to C#, or C# to VB.NET with an overview of the challenges of translating .NET languages. (MP3, 14:54 mins.)

.NET Convergence or Divergence?
Hosts Mark Baker and Nik Hemdal consider the evolution of .NET and potential for future divergence of VB.NET and C#. They also review some of the potential bumps in the road predicted by experts interviewed on the DotNetCast. (MP3, 17:15 mins.)

VB6 to .NET: A Look Back at the Road Ahead
Hybrid Interop or Total Rewrite? Refactoring or "Prefactoring"? Hosts Mark Baker and Nik Hemdal review the series of shows on migrating Visual Basic 6.0 applications to .NET.

XML and ADO.NET Best Practices
.NET Software Legend and ADO.NET guru Jackie Goldstein discusses the history of ADO.NET, his recommended best practices when using it, and his upcoming book on ADO.NET. (MP3, 15:31 mins.)

Database Transactions and the System.Transaction Namespace
Microsoft's database technologies are undergoing significant changes. Development guru Jackie Goldstein looks at these changes and discusses new ways of thinking about transactions with the System.Transaction namespace. Jackie also explain what he likes about the new Dataset Designer, a toolset for managing items in typed datasets. (MP3, 15:10 mins.)

Migrating Data Access to .NET
.NET guru Jackie Goldstein discusses new features in .NET 2.0 and best practices for moving VB6 data access to .NET including in-depth information on ADO.NET 2.0 and how it differs from previous data access technologies. (MP3, 16:27 mins.)

Starting with Hybrid Apps
.NET guru Jackie Goldstein talks about developing small applications or sub-systems in .NET to gradually migrate to .NET. Development teams can gain experience for larger projects while their businesses can reap the benefits of the new platform. (MP3, 17:06 mins.)

.NET Migration: In-House or Outsource?
If your development team is getting up to speed on the .NET Framework, .NET guru Jackie Goldstein suggests that you may be able to outsource migration for handling a lot of "grunt work". Jackie also provides tips on migrating in layers. (MP3, 16:11 mins.)

Core Principles of .NET Migration
.NET software legend and VB6 master Jackie Goldstein of Renaissance Computer Systems talks about his core principles in approaching migration from VB6 to .NET. (MP3, 17:42 mins.)

Assessing the VB6 Assessment Tool
Federico Zoufaly promotes automated migration to .NET for significant investments in legacy apps. Federico also discusses the advanced ArtinSoft VB Companion tool.(MP3, 16:23 mins.)

Migration in the Large
Federico Zoufaly of ArtinSoft discusses the unique challenges in migrating large VB6 applications to .NET including a real life example of a 5 million line VB6 application that was successfully ported by a client. (MP3, 16:23 mins.)

Ready-Set-Go! Your VB6 Migration
Federico Zoufaly of Artinsoft discusses its Ready-Set-Go! methodology for migrating VB6 applications to .NET and how its extensive experience with migration was a key reason Microsoft selected Artinsoft to develop the VB6 Upgrade Wizard and provide key guidance in the VB6 Migration Guide. Learn how to approach migration as a systematic and thoughtful manner to ensure success. (MP3, 17:23 mins.)

The Wizard of the VB6 Upgrade Wizard
Federico Zoufaly of Artinsoft, the developers of the Microsoft VB6 Upgrade Wizard, describes the benefits of iterative upgrading -- refactoring your VB6 code each time to refine the result from the wizard. He also digs into the internals and improvements of the VS 2005 Upgrade Wizard. (MP3, 16:45 mins.)

COM Interop
.NET guru Juval Lowy explores how COM Interop can allow legacy VB6 applications to co-exist in a .NET world, the differences between .NET generics & C++ templates, and why reading his latest book on .NET 2.0 will help you become an advanced .NET developer. (MP3, 18:42 mins.)

Comparing RAD & Enterprise Development in .NET
.NET Software Legend Juval Lowy explains how RAD and Enterprise developers bring very different perspectives to how they approach .NET technology and how this deeply affects their expectations of it. (MP3 audio, 16:51 mins.)

Moving to .NET from VB6 and C++
Juval Lowy discusses the different perspectives that VB6 and C++ developers bring to .NET including the challenges each group faces with the technology. (MP3 audio, 16:32 mins.)

VB6 Glass Ceiling
.NET Software Legend Juval Lowy offers his thoughts on the non-linear relationship between VB6 application complexity and developer capabilities in this provocative interview. (MP3 audio, 16:19 mins.)

Perf Stats of the Upgrade Tools
Keith Pleas discusses the performance characteristics of the Upgrade Wizard and VB6 Assessment tool, and Microsoft Product Manager Eugenio Pace describes the status of the VB6 to VB.NET Upgrade guide and availability of the VB6 Assessment tool. (MP3 audio, 13:51 mins.)

.NET Upgrade Metrics and the Migration Assessment Tool
Keith Pleas explains how the new .NET Migration Assessment Tool provides stats across multiple projects to help measure upgrade costs. He also discusses cleaning up dead code before updating and the risks of memory pinning in a managed environment. (MP3 audio, 14:18 mins)

Data Access and the VB6 Upgrade Wizard
Microsoft Product Manager Eugenio Pace and Keith Pleas of Keith Pleas & Associates discuss data access changes in .NET and success rates using the VB6 Upgrade Wizard. (MP3 Audio, 15:13 mins)

Migrating VB6 to VB.NET
Hosts Mark Baker and Nik Hemdal explore the topic of migrating to .NET with Microsoft Product Manager Eugenio Pace of the Patterns and Practices Group, and Keith Pleas of Keith Pleas & Associates. (MP3 Audio, 16:11 mins)

On the Newsstand


Table of Contents
Order this issue now.
Subscribe to DDJ

Departments

64bit
AI
Architecture & Design
C++
Database
Eclipse & Open Source
Embedded Systems
Global Developer
Java
Lightweight Languages
Linux/UNIX
Mobility
Security
SOA, Web Services & XML
Testing & Debugging
Windows/.NET

CMP DevNet Spotlight

Highlighting Multiple Search Keywords in ASP.NET
This article demonstrates how to highlight a multiple keywords within a DataGrid control, no matter where they are in the text.

In the News

DDJ Newsletters

Dr. Dobb's Math Power Newsletter
edited by Homer B. Tilton
Expand your base of math knowledge. College Instructor Homer Tilton breaks down barriers from Algebra to Calculus and beyond. From common to complex, Homer makes math concepts exciting for experts and novices alike.
Note: Math Power is available in HTML only. Unfortunately, some equations (rendered as images) are not capable of being rendered as text. --more--

DDJ Resources

Mobilized Software
Developer Events

DevNet Podcasts

Antarctica: Eclipse Comes In From the Cold
Josh Reed discusses the Antarctic Geologic Drilling Program, and the important role that open source tools played.

Software Glitch Implicated in Mars Global Surveyor Failure
NASA Watch reports that NASA's Mars Global Surveyor stopped responding to commands a few months ago due to improperly coded software.

Info-Link

DDJ Store


Dr. Dobb's Developer Library DVD: Release 2
The Dr. Dobb's Developer Library DVD is a new fully searchable DVD that includes 17 years of Dr. Dobb's Journal, 14 full years of C/C++ Users Journal, 3 years of The Perl Journal, nearly 4 years of Dr. Dobb's Sourcebook, and thousands and thousands of lines of source code—all on one DVD!

Click here for more information.

 




MarketPlace

Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.

Instant Answers to Your IT & Business Questions
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.

WinDev 11 - Powerful IDE
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version

Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.

Wanna see your ad here?