Dot Net

Syrinx .NET Development Blog
Need help on your project? info@syrinx.com, or toll free (888) 579-7469, press 1

News



Need help with your .NET Development project?

Syrinx works with clients throughout New England to architect, design, develop, and deploy .NET Applications. Working on fully outsourced projects, as part of your team, helping to train your team, or rescuing projects in trouble, we are comfortable doing it all. Projects from a couple weeks to several months in duration, reference clients available. Contact us today - info@syrinx.com, or toll free (888) 579-7469 and press 1 to speak to someone now!

Browse by Tags

All Tags » .Net (RSS)
Fun with System.Xml.Linq.XDocument
Overview I've recently been using some new code to do some standard xml manipulation. Although I am pretty comfortable working with an XmlDocument I was interfacing with some code from another team and they were using the newer XDocument. I decided...
How to be in two places at the same time - Asynchronous method calls
Overview: Oftentimes developers are faced with time consuming tasks that appear to make the software being developed run slowly. The majority of code developed is sequential and synchronous. That is, step one is processed and when it is completed step...
How to use the Client Script Manager
The ClientScriptManager class is used to manage client scripts and add them to Web applications. You can get a reference to the ClientScriptManager class from the ClientScript property of the Page object. You can add a client script to a Web page declaratively...
Enumerators Decorated with the Flag Attribute
An enumerator decorated with the [Flags] or [FlagAttribute] attribute (they are one in the same), is able to store a byte that represents the concatenation of all possible combinations of the enumeration. Because of this concatenation it is required that...
Posted: Dec 15 2008, 02:33 AM by JohnF | with no comments
Filed under: , , ,
Team System Futures From Dev Connections
At the Dev Connections conference, Doug Seven gave a great presentation on Visual Studio Team System (VSTS) and Team Foundation Server (TFS). He started by discussing Agile development and the Agile Manifesto (see http://agilemanifesto.org/ ) and then...
Part 6 - Generating Some Classes (and an Interface)
In this installation of my blog series I'll cover creating integrated InterfaceObject, DataAccess and ApplicationObject (BusinessObject) classes based on the definition file that use these newly created stored procedures and provide an API to the...
Part 5 - Creating Stored Procedures using SQL Server Management Objects (SMO)
In this installation of my blog series I'll cover defining, creating and persisting SQL scripts for stored procedures based on our CodeGeneratorPropertyList using SQL Server Management Objects (SMO). As I stated at the end of my last post, this takes...
Part 4 - Tables Creation in SQL Server using SMO
In this installation of my blog series I’ll cover defining, creating and persisting SQL scripts for tables based on our CodeGeneratorPropertyList using SQL Server Management Objects (SMO). The script for creating tables and then saving the SQL script...
Part 3 - Saving and Loading Definition Files
In this installation of my blog series I’ll cover saving and loading definition files to and from XML. To enable the code generator to do its work and be re-usable across any application development we need to do a few things: 1. Define Code Generation...
Posted: Apr 13 2008, 10:29 PM by JohnF | with no comments
Filed under: , ,
Part 2 - Modify app.config On-The-Fly
In this installation of my blog series I’ll cover the first concrete item listed in the introduction. Implement a WinForm that modifies its own Config file. Let’s start by creating a Main form for the UI that will be our work area for the Code Generator...
Design By Contract (DBC)
I want to discuss a concept I first read about when going through the "Pragmatic Programmer" book. By the way this is an awesome book I recommend for every programmer. The book has tons of nuggets of helpful tidbits that every developer will...
IIS 7
I attended an MSDN event the other day - the topic IIS 7. For those of you running Vista you have IIS 7 now. The team has been fixing a few bugs and the new updated version will ship as part of Windows 2008, and as service pack for Vista. My conclusion...
Posted: Jan 28 2008, 03:55 PM by IanD | with 1 comment(s)
Filed under: ,
Part 1 - RAD and Custom Code Generation
I'm going to write a blog series about Rapid Application Development (RAD) and the advantages of using a custom code generator. Today I'm going to review what I'm going to cover in the coming weeks. The most obvious question to ask on this...
Posted: Jan 08 2008, 10:27 AM by JohnF | with no comments
Filed under: , ,
Bob and Chris Roadshow
Today I am at the Bob and Chris Roadshow - they are doing a whirlwind tour thru various topics such as Visual Studio 2008, Multi Tennant Data Architectures, LINQ and more. Chris Bowen, Microsoft Developer Evangelist for New ENgland just covered some great...