- Follow this blog:
- RSS
- Email Alert
Software Engineer
Mary Weilage
TechRepublic Staff
Mary Weilage

-
Write a resume that will land you a programming job
Justin James lays out what he sees on a developer's resume that makes him say "wow!"... and what makes him say "ugh!"
Posted by Justin James | October 8, 2007, 10:10 PM PDT | Latest comment by aliyadesouza
-
Create rich interfaces with Microsoft Silverlight
Microsoft's Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of media experiences and rich interactive applications for the Web. Find out why Tony Patton...
Posted by Tony Patton | October 8, 2007, 7:14 PM PDT | Latest comment by Dr Dij
-
Creating a Web service with VB.NET
VB.NET allows you to use Web services as if they were entirely local objects since most of the marshaling between the client and the server is taking place in the background. This tip shows you...
Posted by Irina Medvinskaya | October 4, 2007, 12:05 PM PDT | Latest comment by nimblebits
-
Multithreading is a verb not a noun
Steve Yegge's rather famous post, "Execution in the Kingdom of Nouns" has probably done more to frame and influence my thoughts about object-oriented programming (OOP) than anything else out...
Posted by Justin James | October 1, 2007, 8:33 PM PDT | Latest comment by alaniane@...
-
Sending blob attachments in e-mail with utl_smtp
Last time, I showed how to send an HTML-formatted e-mail from an Oracle PL/SQL application using utl_smtp. I promised I would extend the package a little with a second method that allows you...
Posted by Rex Baldazo | September 30, 2007, 5:48 PM PDT | Latest comment by han_helmy
-
Adding a Setup Wizard to VB.NET applications
Visual Studio .NET simplifies the process of installing your applications by providing an easy way to add the Setup Wizard to your applications. In this tip, Irina Medvinskaya will create a simple...
Posted by Irina Medvinskaya | September 27, 2007, 12:12 PM PDT | Latest comment by asmaqureshi82
-
Sending e-mail from an Oracle database with utl_smtp
If you're running Oracle 10g or later, you can use the nice modern utl_mail package to send e-mails from your PL/SQL applications. Even though the application I maintain is now running on Oracle...
Posted by Rex Baldazo | September 26, 2007, 4:51 PM PDT | Latest comment by shahmat
-
Working with .NET access modifiers
The access modifiers available in .NET allow you to put encapsulation in action by defining who can use classes, methods, properties, and so forth, as well as keeping out those who don't need...
Posted by Tony Patton | September 25, 2007, 9:58 AM PDT | Latest comment by plabranche66@...
-
How important is multithreading in application development?
I think multithreading in application development is the wave of the future -- even though not all applications lend themselves to being multithreaded. In a blog post on MSDN about symmetric...
Posted by Justin James | September 24, 2007, 9:55 PM PDT | Latest comment by aureolin
-
Ensure your Web site displays properly with character encoding
Tony Patton examines why developers use character encoding for Web pages, outlines the options you have, and offers guidance on how to choose a character encoding.
Posted by Tony Patton | September 24, 2007, 7:50 PM PDT | Latest comment by deepsand
-
Do comments slow down PL/SQL?
I'm not sure where this started, but at work there's this rumor going around that if you put too many comments in an Oracle PL/SQL package, it impacts performance. That is, the more comments in...
Posted by Rex Baldazo | September 22, 2007, 5:58 PM PDT | Latest comment by drvereshjobs@...
-
Enhance applications with the ASP.NET AJAX Control Toolkit
The ASP.NET AJAX Control Toolkit provides an overwhelming number of options to spice up the UI, while taking advantage of AJAX programming techniques that already have a positive influence on the UI.
Posted by Tony Patton | September 18, 2007, 12:15 PM PDT | Latest comment by vianney.roman@...
-
A dirge for CPAN
On my way out the door tonight, I stopped to briefly speak with a coworker. I noticed that he was perusing CPAN. For those who are not familiar with it, CPAN is the Comprehensive Perl Archive...
Posted by Justin James | September 17, 2007, 7:59 PM PDT | Latest comment by Sasha Chorny
-
Develop JavaScript with the JSEclipse plug-in
JavaScript developers have been clamoring for development tools for years. Tools like Firebug and Venkman answer the call, but there are more options available. Adobe Labs offers another option...
Posted by Tony Patton | September 17, 2007, 1:46 PM PDT | Latest comment by coopster7
-
ORA-04030 doesn't always mean you're running out of RAM
I maintain an ancient Oracle Reports system, which does a peculiar FTP gyration that recently started giving us errors. Here's the scenario: We have a database that powers a farm of six Oracle...
Posted by Rex Baldazo | September 16, 2007, 2:10 PM PDT | Latest comment by RexWorld
-
Using the PrintDocument component in VB.NET applications
If you want to allow users to print form components in run-time, the PrintDocument component lets you offer users this functionality. The PrintDocument component is an object that allows users to...
Posted by Irina Medvinskaya | September 13, 2007, 9:20 AM PDT | Latest comment by Sameerchand
-
Implement ASP.NET AJAX with the UpdatePanel control
The initial momentum of the AJAX revolution has yet to diminish, as developers continue to embrace the technology and develop more user-friendly applications. The availability of ASP.NET 2.0 AJAX...
Posted by Tony Patton | September 11, 2007, 10:30 AM PDT | Latest comment by ashok@...
-
Monitor Web site requests with Mozilla's LiveHTTPHeaders extension
The LiveHTTPHeaders Mozilla extension is a useful tool for both Web developers and administrators. It provides an easy way to monitor HTTP activity and track down potential problems with Web...
Posted by Tony Patton | September 11, 2007, 12:15 AM PDT | Latest comment by aspatton
-
Is SLOC a valid measure of quality or efficiency?
Yesterday I sat down to start work on a small project. Now, when I say small, it generally means less than 2,000 source lines of code (SLOC). For some people, that is huge -- for other people,...
Posted by Justin James | September 10, 2007, 9:56 PM PDT | Latest comment by jslarochelle
-
Split data onscreen logically with VB.NET's Tab Control
VB.NET developers are often tasked with having to display a lot of necessary information on the screen with limited space. If you can split the data on the screen logically into different...
Posted by Irina Medvinskaya | September 6, 2007, 1:31 PM PDT | Latest comment by suyogpatil2002@...
-
Seven traits of effective programmers
Being a great programmer involves more than writing code that works. Justin James lists the hallmarks of programmers who rise to the top ranks of their profession.
Posted by Justin James | May 4, 2013, 9:18 PM PDT | Latest comment by cmckinney@...
-
C# developer interview questions and answers
Software development hiring managers and potential interviewees will find these open-ended C# proficiency interview questions and answers useful.
Posted by Tony Patton | August 13, 2012, 1:53 PM PDT | Latest comment by jhalaka
-
JavaScript interview questions and answers
Development hiring managers and potential interviewees may find these sample JavaScript proficiency interview Q&As and code snippets useful.
Posted by Tony Patton | December 14, 2012, 1:07 PM PST | Latest comment by belli_bettens@...
-
Why programmers should study the art of programming
Chip Camden encourages programmers to cultivate a broad and deep understanding of the trade by accumulating a knowledge of its history and keeping an eye on recent developments.
Posted by Chip Camden | May 10, 2013, 8:58 PM PDT | Latest comment by Tony Hopkinson
-
ASP.NET development interview questions and answers
Development hiring managers and potential interviewees may find these sample ASP.NET proficiency interview Q&As useful.
Posted by Tony Patton | October 22, 2012, 9:46 AM PDT | Latest comment by Akanksha Kalla
-
SQL Server database developer interview questions and answers
Development hiring managers and potential interviewees may find these open-ended SQL Server proficiency interview Q&As useful.
Posted by Tony Patton | September 28, 2012, 5:41 PM PDT | Latest comment by Tony Hopkinson
-
Let users pick a file to open via OpenFileDialog in VB.NET
Whenever you need to allow a user to open a particular file without forcing the user to type the full path and file name, you can use the OpenFileDialog class. OpenFileDialog has a number of...
Posted by Irina Medvinskaya | August 23, 2007, 3:01 PM PDT | Latest comment by Tokinabo
-
How developers can survive a 'go live' scenario
Something always goes wrong in a "go live" scenario. Prepare your development team, your work environment, and yourself to handle these high-pressure situations.
Posted by Justin James | April 25, 2013, 10:51 AM PDT | Latest comment by Refurbished
-
Expand your utility belt with Underscore.js
The JavaScript library Underscore.js streamlines tasks and allows you to do more with fewer lines of code. Get a sense of what you can do with some of its 60+ functions.
Posted by Tony Patton | April 24, 2013, 11:07 AM PDT
-
How to test Web services with soapUI
SmartBear's soapUI is a fantastic tool for testing and demoing Web services. Follow these instructions on how to use soapUI to perform Web service testing.
Posted by Justin James | August 27, 2012, 10:39 AM PDT | Latest comment by web-testing-services
-
Configuring SQL Developer for MySQL
I rant against Oracle products a lot in this blog, but I have to admit I actually like a few of their products. One of them is SQL Developer. Strangely though, the feature I kind of like best is...
Posted by Rex Baldazo | November 27, 2007, 5:56 PM PST | Latest comment by MariposaLibre
-
Write a resume that will land you a programming job
Justin James lays out what he sees on a developer's resume that makes him say "wow!"... and what makes him say "ugh!"
Posted by Justin James | October 8, 2007, 10:10 PM PDT | Latest comment by aliyadesouza
-
Two approaches to redirection in ASP.NET
ASP.NET provides a few ways to move to different pages. Tony Patton looks at these options and provides commentary on when you should use which approach.
Posted by Tony Patton | October 14, 2008, 5:00 AM PDT | Latest comment by mandlaanilbabu
-
CSS interview questions and answers
Development hiring managers and potential interviewees may find these sample CSS proficiency interview Q&As and code snippets useful.
Posted by Tony Patton | January 10, 2013, 12:12 PM PST
-
Improve web page load time with yepnope.js
The yepnope.js library offers a simple approach to asynchronously and conditionally loading web page resources. Here's a basic usage guide for yepnope.js.
Posted by Tony Patton | May 10, 2013, 11:03 AM PDT | Latest comment by mmesford
-
Creating a Web service with VB.NET
VB.NET allows you to use Web services as if they were entirely local objects since most of the marshaling between the client and the server is taking place in the background. This tip shows you...
Posted by Irina Medvinskaya | October 4, 2007, 12:05 PM PDT | Latest comment by nimblebits
-
Learn how to use the DateTimePicker control in VB.NET
Visual Studio .NET's DateTimePicker control offers a convenient way to allow users to make a date/time selection. In this quick tip, Irina Medvinskaya creates a sample that uses the DateTimePicker...
Posted by Irina Medvinskaya | July 26, 2007, 10:58 AM PDT | Latest comment by harshalj90
-
Develop PowerShell code within Visual Studio
Former PowerShell skeptic Tony Patton describes how the PowerGUI Visual Studio Extension brings PowerShell development into Visual Studio.
Posted by Tony Patton | March 16, 2012, 2:30 PM PDT
-
Build powerful web interfaces with Bootstrap
Bootstrap provides developers and designers with a straightforward way to create web interfaces. Here's how to use the open source framework's design features.
Posted by Tony Patton | April 1, 2013, 9:32 AM PDT | Latest comment by visionwebware
-
What Visual Studio 2012 and .NET 4.5 offer developers
Find out how to build powerful applications via the Visual Studio 2012 IDE, how VS 2012 integrates with other Microsoft products, and more.
Posted by Tony Patton | September 11, 2012, 5:48 AM PDT

































