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

-
The key to making applications discoverable
In application development, discoverability is how easily a user can find a feature or function. Read tips on making applications discoverable, and learn when you may need to apply the 80/20 rule.
Posted by Justin James | February 7, 2012, 1:18 PM PST | Latest comment by Justin James
-
Poll: Have you tried Ruby on Rails?
Let us know whether you've used Ruby on Rails, and if so, whether you like it for your development projects.
Posted by Justin James | February 3, 2012, 9:19 AM PST | Latest comment by mattohare@...
-
Developer news: Ceylon, ASP.NET WebForms, Riak Handbook
Read about Android on Intel, Microsoft's RC of its private cloud package, unit testing pros and cons, a WP7 developer contest, and more.
Posted by Justin James | February 2, 2012, 8:38 AM PST
-
Use SQL Server 2008 FILESTREAM to work with BLOB data
Tony Patton details how developers and DBAs can use the SQL Server 2008 FILESTREAM data type within C# code.
Posted by Tony Patton | January 31, 2012, 3:32 PM PST
-
Easily connect to RavenDB data via C#
Tony Patton explains the basics of using RavenDB as a data store and describes how to use C# to work with it.
Posted by Tony Patton | January 27, 2012, 9:58 AM PST
-
Use qTrace to replicate errors for QA testing
QASymphony's qTrace makes it very easy for teams to reproduce an error for testing purposes. Get the details about qTrace.
Posted by Justin James | January 26, 2012, 3:44 PM PST
-
Tips on making sure your apps work for mobile users
Read about two UI considerations you should keep in mind when developing native mobile apps and other app development tips.
Posted by Justin James | January 26, 2012, 11:58 AM PST
-
RavenDB, a database alternative for .NET developers
Raven DB makes it easy to embrace a relational database management system alternative in your .NET applications. Get a feel for Raven DB and how it works with data.
Posted by Tony Patton | January 20, 2012, 8:13 AM PST | Latest comment by Michael.Luna
-
Developer news: NetBeans 7.1, Zend Server 5.6, WebMatrix 2 beta
Justin James highlights Iron Speed for mobile, PHP vs. Ruby vs. Python, NYC's high school for programmers, HTML5 canvas tag tutorial, and more.
Posted by Justin James | January 16, 2012, 10:26 PM PST
-
Poll: How long will desktop computing matter?
Justin James predicts that the desktop computing model has five years maximum left for mainstream business use. What's your prediction about the desktop model?
Posted by Justin James | January 16, 2012, 6:13 PM PST | Latest comment by dogknees
-
Importing existing database schemas as Agile Platform entities
Justin James describes the straightforward process of turning an existing database schema into OutSystems Agile Platform entities.
Posted by Justin James | January 13, 2012, 8:53 AM PST | Latest comment by Justin James
-
Poll: What development rumor do you predict will come true in 2012?
Windows Phone 7, Windows 8, RIM, Adobe, and mobile devices are topics of some development rumors for 2012. Let us know which rumor you think will come true this year.
Posted by Justin James | January 10, 2012, 8:05 AM PST | Latest comment by Justin James
-
Five persistent Web application myths
Read what Justin James has to say about a number of common myths he hears about Web applications.
Posted by Justin James | January 9, 2012, 9:05 AM PST | Latest comment by Sterling "chip" Camden
-
Developer news: PHP 5.4 RC4, LightSwitch, geolocation in Web apps
Justin James highlights F# 3.0 and Visual Studio 11 enhancements, updates to Rails support, a Dutch PHP event, and more.
Posted by Justin James | January 6, 2012, 9:42 AM PST | Latest comment by VonVictor
-
Three development topics to watch in 2012
HTML5, Windows 8, and mobile development are the only development topics worth talking about this year, according to Justin James.
Posted by Justin James | January 4, 2012, 4:13 PM PST | Latest comment by belli_bettens@...
-
Poll: What development skills do you plan to learn in 2012?
Do you plan to learn Windows 8, HTML5, server-side Web development, mobile development, or another skill this year? Let us know by taking this poll.
Posted by Justin James | January 3, 2012, 7:56 AM PST | Latest comment by farinsfemi
-
A developer's reflections on 2011: Windows 8, HTML5, the cloud, more
Justin James reiterates that he isn't overestimating the impact of Windows 8, admits he was wrong about WP7 in many ways, and more in his year in review wrap-up.
Posted by Justin James | December 30, 2011, 3:07 PM PST | Latest comment by Justin James
-
Poll: What development topics interested you the most in 2011?
Help us plan what we cover in the Software Engineer blog in 2012 by letting us know which development topics intrigued you the most this year.
Posted by Justin James | December 27, 2011, 12:08 PM PST | Latest comment by Professor8
-
Software Engineer: Most-read posts of 2011
HTTP requests, HTML5, the art of programming, and .NET basics are among the most popular Software Engineer topics of 2011.
Posted by Mary Weilage | December 22, 2011, 2:55 PM PST | Latest comment by imrankhanvu
-
Improve page performance with Microsoft Ajax Minifier
Tony Patton thinks Microsoft Ajax Minifier is a worthy addition to your web development toolbox. Read about this tool that improves website performance.
Posted by Tony Patton | December 21, 2011, 7:14 PM PST
-
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
-
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 techrepublic@...
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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 just.a.guy

































