Follow this blog:
RSS
Email Alert

Software Engineer

Mary Weilage

Mary Weilage

TechRepublic Staff

Mary Weilage

Mary Weilage
Mary Weilage is a Senior Editor for the CBS Interactive site TechRepublic. She edits the Android App Builder, Asian Technology, IT Consultant, SMB Technologist, Social Media in the Enterprise, and Software Engineer blogs.
  • 9

    I can't get a zero-length string in PL/SQL

    One of the things I wind up doing a lot in my code is looping thru some data structure -- say an HTML option list or a SQL result set -- and concatenating the results into a single string so that...

    Posted by Rex Baldazo | January 13, 2008, 12:54 PM PST | Latest comment by lgood58@...

  • 50

    Programming industry forecast for 2008: Get ready for a bumpy ride

    Find out what Justin James says will severely impact how we program and how we develop applications.

    Posted by Justin James | January 9, 2008, 9:55 AM PST | Latest comment by Justin James

  • 2

    How to start using the features in Java OpenGL

    Java OpenGL (JOGL) is a wrapper library that allows a standard graphics cross-platform API called OpenGL to be used in Java. This article offers an overview of the main features of JOGL and...

    Posted by Peter Mikhalenko | January 9, 2008, 7:45 AM PST | Latest comment by peter_econ@...

  • 11

    Easily manipulate data with LINQ

    .NET Language-Integrated Query (LINQ) simplifies data access by allowing you to interact with backend data sources using your familiar programming language as opposed to using SQL.

    Posted by Tony Patton | January 8, 2008, 12:33 PM PST | Latest comment by bjries2@...

  • 18

    Testing Web applications with multiple browsers

    One of the messier aspects of delivering Web applications to the Internet is comprehensive testing to ensure a consistent user experience with different browsers. Given the wealth of browsers and...

    Posted by Tony Patton | January 7, 2008, 10:10 PM PST | Latest comment by Justin James

  • 11

    A little JavaScript + Google Charts = quick pie charts

    See how TechRepublic blogger and self-confessed political junkie Rex Baldazo whips up a CNN-style pie chart using JavaScript and the Google Chart API.

    Posted by Rex Baldazo | January 5, 2008, 6:42 AM PST | Latest comment by Brett.Blatchley@...

  • 38

    The most ignored programming story of 2007

    Justin James reveals what he considers the "sleeper" programming story of 2007.

    Posted by Justin James | January 4, 2008, 1:47 PM PST | Latest comment by oloo311@...

  • 27

    Justin's meta post

    I like numbers, and I have always enjoyed trying to quantify subjective things. Throughout the past year, it's been interesting for me to attempt to quantify reader reaction to this blog. I try...

    Posted by Justin James | December 24, 2007, 8:00 PM PST | Latest comment by rclark@...

  • 50

    My Christmas wish is more open source for programmers (and an ultralight MacBook for me)

    I haven't posted to this blog for a few weeks mostly because I've been slammed at work trying to help stabilize our Oracle Portal system that kept crashing every few days. We appear to have gotten...

    Posted by Rex Baldazo | December 21, 2007, 3:43 PM PST | Latest comment by apotheon

  • 2

    Create graphics applications with Java 3D

    The Java 3D API allows you to develop 3D graphics applications that have a high degree of visual realism. This article describes a scene that is constructed using a scene graph, which is...

    Posted by Peter Mikhalenko | December 19, 2007, 7:57 AM PST | Latest comment by psychoreggae

  • 64

    Capital One: What's in your database?

    Justin James recounts his recent experience with every developer's worst nightmare: severe data corruption in the database. What compounded his anxiety? The corruption was in his credit card...

    Posted by Justin James | December 18, 2007, 7:32 AM PST | Latest comment by obFuscAted

  • 19

    Initial impressions of Visual Studio 2008

    Tony Patton shares his first impressions of Visual Studio 2008 and reveals his favorite feature of the new IDE.

    Posted by Tony Patton | December 17, 2007, 2:27 PM PST | Latest comment by rogerbalakrishnan@...

  • 10

    Write JavaScript documentation with the ScriptDoc standard

    ScriptDoc is a tool that extracts documentation from JavaScript files and packages it into XML files that can be consumed by documentation building tools. This approach is beginning to gain...

    Posted by Tony Patton | December 17, 2007, 7:51 AM PST | Latest comment by adfunches@...

  • 2

    Process multimedia with the Java Media Framework API

    The Java Media Framework (JMF) API allows developers to process media in many different ways. JMF scales across different media data types, protocols, and delivery mechanisms. Read about some of...

    Posted by Peter Mikhalenko | December 12, 2007, 1:23 PM PST | Latest comment by janos_hefko@...

  • 47

    Enterprise software is about data -- not people

    Justin James says that enterprise software is simply a system that consumes and/or exposes integration hooks and programmatic interfaces, while adding some custom workflow and business logic of...

    Posted by Justin James | December 11, 2007, 5:59 PM PST | Latest comment by Justin James

  • 10

    Microsoft attempts to streamline .NET development with Volta

    Microsoft continues its push to simplify Web development with Volta. This toolset may change the way you develop Web applications with .NET.

    Posted by Tony Patton | December 11, 2007, 3:00 AM PST | Latest comment by Tony Hopkinson

  • 11

    Reflections and predictions about Web development

    As we approach the end of 2007, it is interesting to reflect on technology developments of the past year and ponder what to expect next year in Web development technologies.

    Posted by Tony Patton | December 10, 2007, 8:49 PM PST | Latest comment by mattohare@...

  • 4

    Open source and open standards can equal profit

    By having truly open standards and code that have been developed in full partnership with industry and domain experts, programmers can get the best of the Agile movement and still turn a profit.

    Posted by Justin James | December 7, 2007, 5:10 AM PST | Latest comment by apotheon

  • 4

    Manipulating ASP.NET 2.0 browser support

    ASP.NET 2.0 allows you to address browser support through browser configuration files. This set of files defines the capabilities for specific browsers. In addition, you can include browser files...

    Posted by Tony Patton | December 4, 2007, 2:58 PM PST | Latest comment by victoriakor@...

  • 8

    Build Web applications with Aptana Studio

    The Aptana Studio IDE allows a developer to easily organize the many disparate files in a Web application. The many features of the IDE allow you to easily build and debug your JavaScript code to...

    Posted by Tony Patton | December 3, 2007, 6:35 PM PST | Latest comment by EM1109

  • 22

    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 Justin James

  • 44

    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 durgeshteli

  • 6

    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 durgeshteli

  • 7

    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 durgeshteli

  • 87

    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

  • 8

    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

  • 13

    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

  • 9

    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

  • 4

    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

  • 2

    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

  • 0

    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

  • 48

    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

  • 6

    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

  • 0

    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

  • 2

    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

  • 6

    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

  • 5

    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

  • 1

    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

  • 11

    Long-term technology trends developers need to know

    Justin James highlights some factors developers should consider when making tech decisions about languages, Web Services, databases, and more.

    Posted by Justin James | April 11, 2013, 8:01 PM PDT | Latest comment by Tony Hopkinson

  • 0

    Long-term trends in development methodologies

    Agile techniques, user feedback incorporated into the development process, and the cloud are three trends that warrant your attention.

    Posted by Justin James | April 18, 2013, 3:59 PM PDT