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

    Create better documentation with these tips

    Documentation isn't exactly the reason why most IT professional chose their career. But with the right amount of enthusiasm, hard work and attention to detail you can become a much more valuable...

    Posted by Mark Kaelin | July 13, 2007, 11:24 AM PDT

  • 1

    Putting VB.NET's MonthCalendar control to use

    Visual Studio .NET provides the MonthCalendar control, which allows you to select dates or a range of dates. The control is a convenient way to allow users to make a date selection. It is similar...

    Posted by Irina Medvinskaya | July 12, 2007, 11:04 AM PDT

  • 15

    Builder.com is dead, long live Builder.com

    This is going to be one of those rambling, meaningless blog posts that clutter the blogosphere. It's stuff that nobody but the writer really cares about. I hate doing it, but it's something near...

    Posted by Rex Baldazo | July 11, 2007, 3:34 PM PDT | Latest comment by yuvalr@...

  • 7

    Know your options for developing with SharePoint 2007

    As the popularity of Microsoft SharePoint continues to grow, the demand for SharePoint developers also increases. If you find yourself developing solutions with SharePoint 2007, this overview will...

    Posted by Tony Patton | July 10, 2007, 10:29 PM PDT | Latest comment by sujeetahotta@...

  • 60

    Performance often still matters

    Do developers care about performance anymore? I seriously doubt it, at least for the vast majority (over 90%) of developers. A few weeks ago, I had an interesting talk on the forums here about...

    Posted by Justin James | July 9, 2007, 10:00 PM PDT | Latest comment by Tony Hopkinson

  • 6

    Enhance Web application design with Dojo

    There is only so much time in the day, so anything that helps build useful Web applications is a welcome additional to any developer's toolbox. Some of the more popular free online toolkits I've...

    Posted by Tony Patton | July 9, 2007, 3:07 PM PDT | Latest comment by tkeane@...

  • 46

    Why I'm not looking forward to Safari's success on Windows

    I have written my fair share of browser reviews -- it used to be part of my job when I was an editor for CNET. But, these days, I view a Web browser as just a platform, a way to deliver the Web...

    Posted by Rex Baldazo | July 7, 2007, 6:25 PM PDT | Latest comment by Roho

  • 10

    When architecture meets the sales model

    There has been tons of talk over the last few years about Software as a Service (SaaS). Quite frankly, I am not a huge fan of the idea, mainly because I do not like to put that much faith in...

    Posted by Justin James | July 3, 2007, 10:33 PM PDT | Latest comment by Gast?n Nusimovich

  • 0

    Convert a byte array to a string with VB.NET

    I recently covered ways to convert a string into a byte array with VB.NET. When you need to convert a byte array into a string, you can use either BitConverter.ToString or Convert.ToBase64String...

    Posted by Irina Medvinskaya | June 28, 2007, 2:03 PM PDT

  • 2

    Sharing an identity space between Oracle databases

    I've mentioned before in this space that I'm rather new to Oracle databases. My Oracle experience really only started about 15 months ago. One of the things I thought was weird at first was that...

    Posted by Rex Baldazo | June 27, 2007, 7:05 PM PDT | Latest comment by KennethNYC@...

  • 4

    Using pluggable look-and-feel in Java Swing APIs

    The Java Swing API provides a pluggable look-and-feel (PLAF) capability, which allows Swing GUI widgets to change appearance based on the programmer's customized look-and-feel setting. Almost all...

    Posted by Peter Mikhalenko | June 27, 2007, 1:07 PM PDT | Latest comment by zdw_1217@...

  • 0

    Add stability to your ASP.NET applications with AppDomains

    A colleague recently approached me about the concept of an application domain within ASP.NET. It took a minute to jog my memory about this security feature in the .NET Framework. If you could use...

    Posted by Tony Patton | June 26, 2007, 10:05 PM PDT

  • 4

    How do I... Use NDS to authenticate users of a Web-based application?

    This blog entry is also available as a TechRepublic download. In many Web-based applications, functionality is controlled and/or personalized by knowing who the logged-in user is. This varies...

    Posted by Greg Griffiths | June 26, 2007, 12:26 PM PDT | Latest comment by Greg Griffiths

  • 48

    It is time for better Web frameworks

    There is currently a huge disconnect between the needs of Web applications and the frameworks that support them. Admittedly, we have come a long, long way from the days of CGI, but we still have a...

    Posted by Justin James | June 25, 2007, 8:59 PM PDT | Latest comment by Tony Hopkinson

  • 4

    10 JSP tag libraries no programmer should be without

    This blog entry is also available as a TechRepublic download. One of JSP's most overlooked features is its ability to work with reusable code blocks, aka "tag libraries," to add new functionality...

    Posted by Melonfire | June 25, 2007, 11:27 AM PDT | Latest comment by cwilliams@...

  • 7

    Debug JavaScript with Mozilla's free debugger

    Programming errors are a fact of life, but pulling your hair out while tracking down these errors should not be. More robust development languages such as Java and the .NET family of languages...

    Posted by Tony Patton | June 25, 2007, 10:44 AM PDT | Latest comment by nickbouton-14702284

  • 10

    Pick up tips about cloning Java objects

    Objects in Java are referred using reference types, and there is no direct way to copy the contents of an object into a new object. The assignment of one reference to another merely creates...

    Posted by Peter Mikhalenko | June 20, 2007, 7:25 PM PDT | Latest comment by kaur manjit

  • 33

    Nintendo has intentionally crippled the DS browser

    I do not understand why companies intentionally disable products that they release. Like right after college, I bought a very used Ford Mustang convertible, which looked fun and sporty while...

    Posted by Rex Baldazo | June 20, 2007, 6:24 PM PDT | Latest comment by exoticken@...

  • 5

    Working with configuration files in ASP.NET 2.0

    The second iteration of ASP.NET includes a number of enhancements for working with configuration files. Configuration files include a variety of ASP.NET settings, as well as facilitate the use of...

    Posted by Tony Patton | June 19, 2007, 8:38 PM PDT | Latest comment by kalyanms1

  • 5

    Control element placement with CSS stacking

    Positioning elements on a Web page with CSS has many caveats. One interesting scenario crops up when you need one element to appear where another element is already located. The issue is easily...

    Posted by Tony Patton | June 18, 2007, 1:57 PM PDT | Latest comment by zetacon4@...

  • 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

  • 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

  • 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