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.
  • 11

    Learning Oracle ADF: Creating Java objects from database tables

    If you're like me, trying to learn a new programming technology in your spare time can be difficult. Unless it's part of your immediate responsibilities at work, there's little motivation pushing...

    Posted by Rex Baldazo | August 8, 2007, 6:09 PM PDT | Latest comment by premal4u@...

  • 19

    Download TechRepublic's CSS Reference Table

    When I learned that CNET Networks sister site Builder.com was closing down at the beginning of July 2007, one of the first pieces of Builder.com content that fellow TechRepublic Senior Editor (and...

    Posted by Mary Weilage | August 8, 2007, 2:01 PM PDT | Latest comment by keithstanley@...

  • 2

    Ease Web site navigation by implementing ASP.NET's SiteMapPath control

    The ASP.NET Site Map Web server control allows you to easily set up and define a Web application's logical structure. It is designed to work with ASP.NET 2.0's Menu, SiteMapPath, and TreeView...

    Posted by Tony Patton | August 7, 2007, 7:42 AM PDT | Latest comment by blackhawx

  • 40

    A pragmatic approach to training programmers, part three

    For the last two weeks, I have been describing a pragmatic approach to training programmers (A pragmatic approach to training programmers, part one and A pragmatic approach to training...

    Posted by Justin James | August 6, 2007, 7:35 PM PDT | Latest comment by Mark Miller

  • 7

    Control Windows services with VB.NET's ServiceController component

    Whenever you need to start, stop, pause, or pass parameters to a Windows service, Visual Studio .NET's ServiceController component makes it easy. In order to use ServiceController, you first need...

    Posted by Irina Medvinskaya | August 2, 2007, 12:06 PM PDT | Latest comment by darryl.de.jesus@...

  • 6

    The architecture of a flexible .NET file processing system -- Part 3

    This blog post is also available in PDF form as a TechRepublic download. In Part 1 of this series, Zach Smith described the overall architecture of a dynamic and scalable file import system. In...

    Posted by Zach Smith | August 2, 2007, 8:42 AM PDT | Latest comment by zs_box@...

  • 6

    Working with ASP.NET site maps

    Many of the features added to the .NET Framework with version 2.0 focus on enabling developers to quickly build powerful applications. A good example is a group of controls that allow you to...

    Posted by Tony Patton | July 31, 2007, 12:50 PM PDT | Latest comment by greatbuddyz

  • 14

    Free framework looks to simplify Ajax development

    Spry is a client-side framework in the form of JavaScript libraries that you can use to enhance Web pages with Ajax-based functionality. Its main goal is to demystify Ajax for developers and...

    Posted by Tony Patton | July 31, 2007, 7:42 AM PDT | Latest comment by mattohare@...

  • 45

    A pragmatic approach to training programmers, part two

    Last week's post about a pragmatic approach to training programmers has generated a lot of interest. This week, I will fill out the details of the second half of my proposed coursework. Semester...

    Posted by Justin James | July 30, 2007, 9:16 PM PDT | Latest comment by lingga_cuex@...

  • 16

    Odd little Oracle JDeveloper bug

    I work at an Oracle shop so, when it comes time to the choice of Java development environments, there really isn't much of a choice. I use Oracle JDeveloper like good little a Oracle soldier....

    Posted by Rex Baldazo | July 26, 2007, 6:40 PM PDT | Latest comment by dvrameshusa@...

  • 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

  • 7

    Create useful relevant JavaScript documentation with JSDoc

    This blog post is also available as a TechRepublic PDF download. Whatever the reason, not documenting an application is never a good thing, even if it is usually something of a chore. This is...

    Posted by Edmond Woychowsky | July 26, 2007, 8:21 AM PDT | Latest comment by FrankBerger

  • 10

    Using the Singleton pattern in Java

    Peter Mikhalenko describes how Singleton works, explains when you should use it, and cautions you to watch out for potential pitfalls you may encounter when using Singleton.

    Posted by Peter Mikhalenko | July 25, 2007, 2:55 PM PDT | Latest comment by javabuddy

  • 8

    Encrypting .NET configuration files through code

    Encryption support for configuration files was added to the .NET Framework beginning with version 2.0. Last week's article focused on using ASP.NET command-line tools for encrypting portions of...

    Posted by Tony Patton | July 24, 2007, 11:13 AM PDT | Latest comment by abhilashca

  • 8

    Simply JavaScript deserves a spot on your bookshelf

    If you want to learn any detail about JavaScript, your first stop is probably Google. With this in mind, the significance of books about JavaScript has fallen, as free Web-based content has grown....

    Posted by Tony Patton | July 23, 2007, 11:28 PM PDT | Latest comment by mobolaji.owoade@...

  • 117

    A pragmatic approach to training programmers, part one

    One topic that seems to generate a lot of discussion in the TechRepublic forums is the proper education for a programmer. I have come to believe (largely influenced by these discussions) that...

    Posted by Justin James | July 23, 2007, 8:58 PM PDT | Latest comment by mendtodd@...

  • 34

    World's most useless tech support document

    The Internet can enable better communication between a company and its customers. One place where you really see that is in the area of technical support documents. Some of you may not be old...

    Posted by Rex Baldazo | July 19, 2007, 5:08 PM PDT | Latest comment by BlueCollarCritic

  • 16

    How obfuscation helps protect Java from reverse engineering

    Few things are more frustrating to programmers than running across a bug you can't solve without access to source code you don't have. Whether you're patching in code from an online open-source...

    Posted by Peter Mikhalenko | July 19, 2007, 12:30 AM PDT | Latest comment by mailtojava@...

  • 8

    Encrypting configuration data in ASP.NET 2.0

    ASP.NET 2.0 allows developers to easily encrypt and decrypt data elements to keep them from prying eyes. Tony Patton explains how to protect data stored in a configuration file via encryption and...

    Posted by Tony Patton | July 17, 2007, 11:31 AM PDT | Latest comment by SCELLIO

  • 7

    Check out these Web development tools from Microsoft

    As a Web developer who has worked with various platforms including Java, Lotus Domino, and now Microsoft, I am often overwhelmed by the number of development tools and options streaming out of...

    Posted by Tony Patton | July 17, 2007, 2:17 AM PDT | Latest comment by sarkut_2007@...

  • 23

    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@...

  • 43

    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

  • 5

    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@...

  • 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

  • 4

    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

  • 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

  • 6

    Streamline CSS development with LESS

    LESS is a dynamic stylesheet language that extends standard CSS. The result is leaner code that is easier to maintain.

    Posted by Tony Patton | May 16, 2013, 9:07 AM PDT | Latest comment by maszsam@...

  • 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

  • 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

  • 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

  • 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

  • 5

    When to use functional programming languages and techniques

    If a project requires lots of concurrency/parallelism, its own language, or lots of math, you should think functional programming.

    Posted by Claudio Caballero | May 21, 2013, 10:30 AM PDT | Latest comment by Mark Miller

  • 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