(Steve Cook, Gareth Jones, Stuart Kent, Alan Cameron Wills and Alan Cameron Wills) Before talking about graphical DSLs, let’s look briefly at textual DSLs. We’ll see how Domain-Specific Development involves a particular way of thinking about a problem, and we’ll look at how to implement this approac
Tag: Development
Technical Advances Make Your Passwords Practically Worthless
(Randy Nash) Your password is a form of authentication, or identification, used to control access to a given resource. Passwords are supposed to be kept secret, thereby controlling access to important information. But due to continuing advances in technology, passwords are becoming weaker every day.
All Input Data Is Evil—So Make Sure You Handle It Correctly and with Due Care
(Dino Esposito) IT professionals agree that input is a big source of trouble. Input ultimately determines how applications work and wrong or malicious input may cause serious damage. It is extremely important that developers have this fact firmly in mind and consequently apply adequate countermeasur
Replace all occurrences of a pattern in a string with VB.NET
(Irina Medvinskaya) When you need to find a certain pattern of a string and modify the text to hide the contents, you can utilize VB.NET’s Regex.Replace method. Regex.Replace is a very efficient way to replace values. It allows you to replace the string with a fixed string literal, and it provides a
Rolling Your Own Website Administration Tool – Part 2
(Dan Clem) To help administer users, roles, and authorization settings, ASP.NET 2.0 includes the Web Site Administration Tool (WSAT), which is available from Visual Studio 2005 by going to the Website menu and then choosing the ASP.NET Configuration option. Launching the WSAT from Visual Studio, how
Working with Menus in VB.NET
(Irina Medvinskaya) Menus are often necessary in applications and it is essential that developers have an ability to manipulate them in design-time. In this article, you will take a look at creating menu items and see an example of the code to work with menus in VB.NET.
Traits of a Security-Conscious Developer
(Frank Sommers and Bill Venners) In today’s installment of JavaOne 2007 interviews, Fortify Software’s Barmak Meftah and FindBugs creator Bill Pugh talk about what makes a security-conscious developer, and what developers can do to write more secure code.
Perform bulk copies with .NET 2.0’s SqlBulkCopy class
(Tony Patton) A common development task is transferring data between disparate data sources. If you have worked with SQL Server, the bcp (bulk copy) command will be familiar to you. It allows you to quickly bulk copy large files into SQL Server tables or views. With .NET Framework 1.1, you can utili
Managing Application Performance in a Changing Environment
(Tom Joyce) Getting consistently high performance out of enterprise-class business applications and infrastructure and delivering it on a consistent basis is extremely difficult. A recent InfoPro survey found that 80 percent of enterprise customers experience an “application brownout” – a disruption
Announcing the Microsoft Office Interactive Developer Map built with WPF
(Erika Ehrli) You never know what surprises each day will bring to you. Two days ago I didn’t know today was the day when we were finally sharing with the world our new learning tool for Office developers: The Microsoft Office Interactive Developer Map.
