The mysteries of software development and networking... RSS 2.0



 Thursday, May 31, 2007

I just discovered that my uncle, Evert Blomsma, has put up a brand new website for his company: PetroNomics.

Thursday, May 31, 2007 11:41:03 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General

Forrester has published a report called Software Change And Configuration Management, Q2 2007.

Interesting read for anyone looking at ALM tooling.

Thursday, May 31, 2007 8:18:10 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Team System

I've been doing some technical writing for Amazon Web Services, so now I'm trying to keep an eye on what's going on at their shop.

They've just announced a price cut got their Amazon S3 service.

Read more on: http://www.amazon.com/gp/browse.html?node=16427261

 

Thursday, May 31, 2007 8:13:08 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Amazon | General
 Wednesday, May 30, 2007

I ran across this on Bink.nu. It's amazing! I want one!!!

Go to: http://www.microsoft.com/surface/

Wednesday, May 30, 2007 8:16:37 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -
General
 Tuesday, May 29, 2007

"Citrix Systems, Inc. (Nasdaq: CTXS), the global leader in application delivery infrastructure, today announced the availability of a new software-based WAN optimization client that extends LAN-like application performance to mobile employees, even when they are working outside of branch office locations. In an industry first, Citrix will also demonstrate the new Citrix WANScaler™ client working seamlessly with its market-leading Citrix Access Gateway™ SSL VPN solution at Interop Las Vegas 2007 this week, eliminating the traditional trade off between fast application performance and secure application access for mobile employees."

Read more: http://citrix.com/English/NE/news/news.asp?newsID=657501

Tuesday, May 29, 2007 1:42:33 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Webacceleration

In earlier posts I already blogged about creating some simple queuing solutions with SQL Server Service Broker. Last week I spend some time actually implementing my research in a customer project and of course ran into two 'interesting' issues.

  1. It is possible for the Service Broker to somehow die on you, whilst appearing to be up and running and with RETENTION=ON sent message appear to be in the queue.

    When using the SQL Profiler it becomes clear that messages don't get processed because the Service Broker is not enabled.

    You can use the following statement to enable Service Broker:

    alter database PFA_DATA set ENABLE_BROKER

    I had to do it on two machines and on of them gave me the following error:

    Msg 9772, Level 16, State 1, Line 2
    The Service Broker in database "PFA_DATA" cannot be enabled because there is already an enabled Service Broker with the same ID.
    Msg 5069, Level 16, State 1, Line 2
    ALTER DATABASE statement failed.

    So instead I used:

    alter database PFA_DATA set NEW_BROKER

     

    After this the Service Broker was up and running and message started getting delivered.

    If the query takes extremely long to complete restart SQL Server and try again.

    One potential cause for this is when you restore a database.

  2. In my earlier post I just blatantly used WITH CLEANUP to avoid getting EndDialog messages.
    The documentation however states:

    WITH CLEANUP
    Remove all messages and catalog view entries for this side of the conversation without notifying the other side of the conversation. Microsoft SQL Server drops the conversation endpoint, all messages for the conversation in the transmission queue, and all messages for the conversation in the service queue. Use this option to remove conversations which cannot complete normally. For example, if the remote service has been permanently removed, you use WITH CLEANUP to remove conversations to that service.


    So use this sparingly.

    I've discovered a much cleaner way to handle it.
    When sending a message you can use "END CONVERSATION @dialog" to specify that as far as the sender is concerned the dialog is over. In other words: a fire and forget message.
    When the receiving side of the conversation receives the messages and performs its "END CONVERSATION" statement, Service Broker will detect that no acknowledgement (EndDialog) needs to be send.

Tuesday, May 29, 2007 7:09:17 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -
SQL
 Wednesday, May 23, 2007

Today Microsoft released the Beta 1 of Team Development with Visual Studio Team Foundation Server Guide.  It's the Microsoft playbook for TFS.  This is the guide to help show you how to make the most of Team Foundation Server.  It's a distillation of many lessons learned.  It's a collaborative effort among product team members, field, industry experts, MVPs, and customers.

Contents at a Glance

  • Part I, Fundamentals
  • Part II, Source Control
  • Part III, Builds
  • Part IV, Large Project Considerations
  • Part V, Project Management
  • Part VI, Process Guidance
  • Part VII, Reporting
  • Part VIII, Setting Up and Maintaining the Team Environment


Chapters

  • Introduction
  • Ch 01 - Introducing the Team Environment
  • Ch 02 - Team Foundation Server Architecture
  • Ch 03 - Structuring Projects and Solutions
  • Ch 04 - Structuring Projects and Solutions in Team Foundation Server
  • Ch 05 - Defining Your Branching and Merging Strategy
  • Ch 06 - Managing Source Control Dependencies in Visual Studio Team System
  • Ch 07 - Team Build Explained
  • Ch 08 - Setting Up Continuous Integration with Team Build
  • Ch 09 - Setting Up Scheduled Builds with Team Build
  • Ch 10 - Large Project Considerations
  • Ch 11 - Project Management Explained
  • Ch 12 - Work Items Explained
  • Ch 13 – MSF Agile Projects
  • Ch 14 - Process Templates Explained
  • Ch 15 - Reporting Explained
  • Ch 16 - Team Foundation Server Deployment
  • Ch 17 - Providing Internet Access to Team Foundation Server
Wednesday, May 23, 2007 2:25:53 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Team System
 Tuesday, May 22, 2007

A very interesting read which gives a nice overview of Orcas and beyond. Go to: http://reddevnews.com/features/article.aspx?editorialsid=722.

Tuesday, May 22, 2007 11:44:13 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -

If you haven't upgraded to Office 2007 yet and have started to receive Office 2007 documents in the mail, then you will probably want to download the "Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats".

This will allow you top Open, edit, and save documents, workbooks, and presentations in the file formats new to Microsoft Office Word, Excel, and PowerPoint 2007.

Go to: http://www.microsoft.com/downloads/details.aspx?FamilyId=941b3470-3ae9-4aee-8f43-c6bb74cd1466&displaylang=en

Tuesday, May 22, 2007 6:06:01 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -

As software developers we strive to build our webapplications as robust and performant as possible. Given a server and proper bandwith connection you know all the tricks to make the application handle an optimum load of users. More often than not the server and available bandwith are a delimiting factor. Strangeloop has analysed a number of performance problems when running ASP.NET sites and offers a non-intrusive hardware solution to make your site run fast: the Strangeloop AppScaler.

So if you're interested in improving the performance of your ASP.NET site, without having to dig into the code, then the AppScaler is worth a look.

Tuesday, May 22, 2007 4:03:11 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -

Yesterday I started converting a bunch of Visual Studio database projects (.dbp) to projects for Microsoft® Visual Studio® 2005 Team Edition for Database Professionals (.dbproj).

The easiest way to accomplish this and get immediate benefit from the new features of VSTS DB Pro is to make sure you have a fully up to date database, then create a new DB Pro project and use the Import Database Wizard to suck in everything from the database. A script will be created for each and every scriptable object in the database.

After having done this the Schema Compare functionality is great! Can believe I ever did anything with databases without having this tool!

Updates for DB Pro seem to come pretty fast, CTP 2 for Service Release 1 is available for download already. Watch the DataDude blog to keep informed on DB Pro.

Tuesday, May 22, 2007 3:51:29 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -

 Sunday, May 20, 2007

Somasegar just announced a new tool which will allow non-software developers to develop… something. Being interested I surfed over to www.popfly.com but it would seem the site is not quite up and running.

 

Sunday, May 20, 2007 12:38:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General
 Friday, May 18, 2007

I managed to set things up so that I can now blog from Word 2007.

The basic setup was pretty easy, thanks to dasBloggingWithWord2007.aspx">this post from Colin Neller.

Setting it up so that any pictures are also uploaded automatically took a little longer since my blog engine, dasBlog, does not support uploading pictures directly.

To prove it works… below a picture of Sophie, my 5.5 month old girlie…

Friday, May 18, 2007 12:01:48 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -

 Thursday, May 17, 2007

At the MVP 2007 Summit Microsoft opened the Summit with a video containing pictures of lots of MVP's. Nice! Anyway, I just discovered the video is on YouTube. See below.

Thursday, May 17, 2007 10:30:57 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General
 Wednesday, May 09, 2007

I recently got asked what the AutoEventWireup flag does that can be placed in the @Page directive of an ASP.NET page.

A quick Google pointed me to the blog of K. Scott Allen, who does an excellent job of describing it.

Go to: http://odetocode.com/Blogs/scott/archive/2006/02/16/2914.aspx.

Wednesday, May 09, 2007 8:24:41 AM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -
ASP.NET

Only 3 days to go until the first Code-Camp in the Netherlands.

I won't be in the Netherlands this weekend, so I'll have to miss out on the fun, but Maurice de Beijer will take good care of everyone.

More info: http://www.code-camp.nl/

Wednesday, May 09, 2007 8:16:54 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General

Marcel de Vries has delivered a release version of his project on CodePlex in which he offers a set of Workflow activities you can use to implement service operations using Windows Communication Foundation (WCF).

Go to: http://blogs.infosupport.com/marcelv/archive/2007/05/08/WCF-activities-version-1.0-now-released-at-codeplex.aspx

Wednesday, May 09, 2007 8:12:10 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
WF

Software as a Service and Service Oriented Architecture are the theme of the upcoming Software Developer Event of the SDN user group.

Join the fun on June 1st! Go to www.sdn.nl/sde for more detailed information and to sign up.

Speakers and sessions

C#

Visual Basic.Net
DotNetNuke
Inform. Worker
Delphi
Visual Objects
8:30
Registratie / Ontvangst
9:00

An Introduction to Domain-Driven Design

Paul Gielens

Creatief met SharePoint workflows in Visual Studio

Maarten van Stam

DNN HTTP Providers

Erik van Ballegoij

MOSS2007 als service toepassing

Willem Boeré

SOA in high performance, high availability systemen

Thaddy de Koning

General session
Advantage Database Server V8

Joachim Dürr
10:15
Pauze - 30 min.
10:45

Web client software factory: ASP.NET 2.0, Ajax en workflow

Pieter de Bruin

Service Oriented Database Archtitecture

Anko Duizer

Document beheer met DotNetNuke

Peter Donker

Customizing MS-CRM, reusing CRM data with the Office products

Didier Caron & Boudewijn Snoeren

Creating Windows Services with Delphi

Cary Jensen

Adding Unicode support to Visual Objects applications

Robert v/d Hulst

12:00
Lunch - 60 min.
13:00

Developing custom ASP.NET application components

Stephan Smetsers

Aan de slag met SQL Server Service Broker

Hugo Kornelis

 

Kick Starting DotNetNuke

Fokko Jan Reinders

Integrating LOB Data Into MOSS 2007 With The Business Data Catalog

Mirjam van Olst & Dirk Zekveld

Testing and Debugging Delphi (Win32) Web Services

Bob Swart

Een ontdekkingsreis door Vulcan.Net

Bert Dingemans

14:15
Pauze - 15 min.
14:30

Applying SaaS multi-tenancy by using Software Factories

Adam Magee & Dennis Mulder

Enterprise Modeling for the .NET platform

Javier Cuerva

Making money with DotNetNuke

Peter Donker

SOA: Implementatie nu en straks

Reinhard Brongers & Donald Hessing

Building Reusable, Abstract Data Layers for ASP.NET Applications

Cary Jensen

Using Advantage in Visual Objects

Joachim Dürr

15:45
Pauze - 30 min.
16:15

Domain Driven Design (DDD) in .NET

Edwin van Dillen & Andre Boonzaaijer

SOA Concepten, Architectuur en Best Practices

Marcel de Vries

What do you want to know about DotNetNuke?

Leigh Pointer & Stefan Kamphuis

SharePoint Solutions: een oplossing voor de SharePoint deployment nachtmerrie

Gustavo Velez

The Latest and Greatest from CodeGear

Pawel Glowacki

Migratie van VO naar Vulcan

Robert v/d Hulst

17:30
Einde

Wednesday, May 09, 2007 8:08:32 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -

 Friday, May 04, 2007

Mark your calendar: next meeting of the Maine Developer Network will be on the 12th of June.

Friday, May 04, 2007 1:55:11 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General

Bob and Chris head back out on the New England roads.

The Bob & Chris MSDN Roadshow hits Portland on May 15th.

Go to:  http://blogs.msdn.com/cbowen/archive/2007/04/27/bob-chris-msdn-roadshow-back-for-more.aspx

Friday, May 04, 2007 1:53:49 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
General
About
This blog is run by Mark Blomsma.
© Copyright 2008
Develop-One
Sign In
Statistics
Total Posts: 337
This Year: 81
This Month: 0
This Week: 1
Comments: 94
All Content © 2008, Develop-One
DasBlog theme 'Business' created by Christoph De Baene (delarou)