Welcome!

Monkey Business

Dennis Hayes

Subscribe to Dennis Hayes: eMailAlertsEmail Alerts
Get Dennis Hayes via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Dennis Hayes

If you're one of the many who have VB6 code, you have three basic options: stay with VB6, convert to .NET, or rewrite from scratch. In this article, we will look at converting VB6 code to VB.NET and C#. I'll discuss when it makes sense to convert versus staying with VB6 or rewriting from scratch. I will cover what converts well and what does not, different ways to do the conversion, how to get code ready to convert, and handling issues after the conversion. Executive Overview First, let's get an executive-level overview of where VB6 and VB.NET are at in their life cycles. Note that when I mention VB.NET in this article, I mean all three versions (2002, 2003, 2005). When I talk about a specific version, I will specify the version (such as VB.NET 2002). With the advances i... (more)

New Version of IDEs from SharpDevelop and MonoDevelop

Time sneaks up on us. Last month’s issue started year six of “Monkey Business” in .NET Developer’s Journal. Many thanks to all the readers who made this milestone possible. You can revisit all of the past “Monkey Business” columns. Last November marked the beginning of my seventh year with the Mono project. SharpDevelop 3.0 Hits Beta 1 SharpDevelop has r... (more)

Mono Releases Beta 1, Starts Looking at Beta 2

Mono makes its goal of releasing v1.0 beta 1 on May 4, adding support for both the Global Access Cache (GAC) and the latest ECMA generics, as well as improving CLS compliance. Novell hires another open source developer and open sources an Exchange client. Open source leaders start looking at horn-swaggling Longhorn. Mono Unleashes the First of Two Betas for v1.0 The big advance in the fir... (more)

Converting VB6 to VB.NET, part 3

This is the third and final installment in a three-part series. In the first installment (.NETDJ, Vol. 2, issue 9), I covered general conversion issues, in the second installment (Vol. 2, issue 10), I finished general conversion issues, and covered issues associated with database conversions. In this final installment, I will cover ASP Web page conversions, converting to VB.Net 2005, con... (more)

Pnet Ported to the Simputer; Google's Summer of Code

Video of Portable.NET on the Simputer Portable.NET has released version 0.7.2; it is primarily a bug fix release for version 0.7.0, but also contains some new features. New versions of the libffi and libcg libraries are supported, the Debian build build/platform files have been updated, the Basic compiler includes some previously missing String functions, System.Windows.Forms and System.Dr... (more)