Software Engineering/development
110 Stories
Symbian's open source journey
Insight newsmaker How do you open up a closed codebase? Symbian research chief David Wood weighs potential and practicality, and the promise of multicore phones.
Thursday, October 30 2008 09:33 PM
Tags: Smart phones, Open source, Software engineering/development, Software licensing, Smart Phone, Android, Plug-in, GPL, Symbian Inc., EPL
Simple usability testing is easy with Optimal Workshop's tools
Techguide Check out Optimal Workshop's Chalkmark and Treejack--these easy-to-use tools may be especially attractive if your development shop is on a limited budget.
Monday, March 23 2009 06:14 PM
Tags: Authoring, Software engineering/development, Usability, E-mail Address, Tool, Optimal Workshop, Treejack, Chalkmark, Authoring, Microsoft Developer Network
10 ways to manage your risk with Web applications
Techguide Web apps are becoming popular, but there are legitimate concerns about security and reliability. Learn how to address potential risks and choose the right vendor.
Friday, April 03 2009 09:25 AM
Tags: Web services, Software engineering/development, Risk Management, Vendor, Disaster Recovery, Security, Tool, Polly Schneider Traylor, Web Application, performance
Safest way to sanitize input
Techguide Sanitizing user input is a critical part of secure software development, but software can be made more secure by avoiding having to sanitize input altogether.
Tuesday, December 16 2008 11:25 AM
Tags: Software engineering/development, Data security, Security Management, Ruby, E-mail Address, Web Browser, JIT, Server, e-Mail Message, e-mail
Google's Chrome will change enterprise support
Techguide Criticisms aside, Chrome shows Google is sensitive to the way people use Web applications. Supporting users who live life in the cloud may be getting easier.
Wednesday, September 10 2008 01:31 PM
Tags: Web browsers, Software engineering/development, Google Chrome, Web Browser, Google Inc., Web Application, Back Button, window, Google Apps, Web
Subversion with ViewVC
Techguide Here's a walk-through of the basics of Web-based ViewVC, which is a Web-frontend to both subversion and Concurrent Versions System.
Monday, March 30 2009 09:10 AM
Tags: Open source, Software engineering/development, Repository, Apache Software Foundation, Web Browser, Concurrent Versions System, Tool, ViewVC, Subversion, HTTPS
Try command-line looping for added efficiency
Techguide Using loops, you can take often-used commands that would normally be executed in sequence manually, and have them done automatically. Find out what you need to know about getting started with loops.
Monday, October 13 2008 01:29 PM
Tags: Linux, Open source, Software engineering/development, Command, Security, Loop, Mandriva, Vincent Danen, CLI, Programming
User stories: The starting point in agile development
Techguide Rick Freedman explains how user stories can help agile developers understand users' expectations. He also discusses the three Cs, user role modeling and epic stories.
Thursday, October 01 2009 10:20 PM
Tags: IT project management, Software engineering/development, User Story, NEC Corp., Story, Detail, Development Effort, C, Information Technology, Human Resources Inc.
Using Bing from .NET
Techguide Justin James shares his recent Bing experience and provides a code snippet that will put you well on your way to writing a Bing-enabled application.
Thursday, October 01 2009 10:20 PM
Tags: Business applications, .NET, Software engineering/development, Namespace, LINQ, Simple Object Access Protocol, Microsoft Corp., WSDL, AppID, Business applications
Making the case for dynamic languages
Techguide Justin James presents reasons why developers should consider using dynamic languages. He also discusses how these languages trip up some developers.
Friday, September 11 2009 10:24 AM
Tags: Programming languages, Software engineering/development, Ruby, Language, C, Developer, C#, C++, Justin James, API
Consider alternatives to RDBMS
Techguide Applications are far too complex to force into the inherent limits of the relational database management systems model. Justin James encourages developers to explore their options.
Friday, September 04 2009 10:42 AM
Tags: Databases, Database management, Software engineering/development, RDBMS, database management system, Tool, Storage, Developer, Justin James, Programming
Code concepts: C#'s var keyword
Techguide Justin James explains in this overview, that var is used in variable declarations instead of a type, and also weighs differing opinions about what makes var useful.
Friday, August 14 2009 10:43 AM
Tags: Programming languages, Software engineering/development, Ruby, C#, Justin James, Microsoft Developer Network, Programming, blogging, Microsoft Visual Studio, PHP
Meeting user demands for real-time data may set you apart
Techguide When systems give users the expectation of real-time data but don't deliver it, users may get more frustrated, angry and confused than they would with a non real-time system.
Friday, May 29 2009 09:21 AM
Tags: Software engineering/development, Authoring, Search Engine, competitive advantage, Authoring, Microsoft Developer Network, Search Result, bank, industry, Web
Hands on with Mono 2.2
Techguide If you are writing an application designed to work on many platforms, Mono is still an alternative but it may not be a simple matter of "recompile and deploy" in many cases.
Sunday, April 19 2009 06:23 PM
Tags: Software engineering/development, Authoring, Microsoft Corp., C, system tray, C#, Authoring, Microsoft .NET, Microsoft Visual Studio, Mono
Get developers on board with SOA governance
Techguide A service-oriented architecture expert shares eight ways to coax developers to adopt SOA practices with little or no input, guidance or training.
Sunday, April 05 2009 01:59 PM
Tags: Web services, Software engineering/development, SOA, SOA Governance, outsourced development team, Developer, software, outsource, ROI, team




