<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8347139</atom:id><lastBuildDate>Sun, 01 Sep 2024 14:33:13 +0000</lastBuildDate><category>Architecture</category><category>EMR</category><category>EPIC</category><category>HL7</category><category>Web2.0</category><category>best practices</category><category>profile</category><category>.net</category><category>.net 2.0</category><category>1530</category><category>64 bit</category><category>Application Checklist</category><category>CCD</category><category>CCR</category><category>CDSS</category><category>Cardiology</category><category>Device Integration</category><category>EKG</category><category>Glucometers</category><category>HIPAA</category><category>Healthcare</category><category>IIS</category><category>Injection</category><category>Internationalization</category><category>Maintainance</category><category>Mashups</category><category>Medical software</category><category>Nursing</category><category>Oncology</category><category>Optimize</category><category>Oximeters</category><category>PACS</category><category>RIS</category><category>ROI</category><category>Radiology</category><category>SSO</category><category>Ultrasound</category><category>Ventilators</category><category>Workflow</category><category>asap</category><category>asp.net</category><category>bandwidth</category><category>checklist</category><category>code review</category><category>database</category><category>dell</category><category>eHealth</category><category>embedded</category><category>enterprise</category><category>erd</category><category>error handling</category><category>fedora</category><category>flash</category><category>framework</category><category>knoppix</category><category>linux</category><category>live cd</category><category>live flash</category><category>live usb</category><category>livecd</category><category>localization</category><category>memory optimization</category><category>migration</category><category>nvidia</category><category>opensuse</category><category>parallel os</category><category>pclinux</category><category>pclinuxos</category><category>performance</category><category>portable</category><category>programming</category><category>recovery</category><category>security</category><category>skins</category><category>sql server</category><category>statistics</category><category>swf</category><category>transaction</category><category>ubuntu</category><category>vista</category><category>vs 2005</category><category>vs.net</category><category>windows</category><category>xps</category><title>Charles Vaz</title><description>All about technology and cool stuff.</description><link>http://charlesvaz.blogspot.com/</link><managingEditor>noreply@blogger.com (Charles Vaz)</managingEditor><generator>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-4593636156797359157</guid><pubDate>Sat, 23 Jun 2007 06:08:00 +0000</pubDate><atom:updated>2020-08-06T17:52:17.621-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cardiology</category><category domain="http://www.blogger.com/atom/ns#">CCD</category><category domain="http://www.blogger.com/atom/ns#">CCR</category><category domain="http://www.blogger.com/atom/ns#">CDSS</category><category domain="http://www.blogger.com/atom/ns#">Device Integration</category><category domain="http://www.blogger.com/atom/ns#">EKG</category><category domain="http://www.blogger.com/atom/ns#">EMR</category><category domain="http://www.blogger.com/atom/ns#">EPIC</category><category domain="http://www.blogger.com/atom/ns#">Glucometers</category><category domain="http://www.blogger.com/atom/ns#">HIPAA</category><category domain="http://www.blogger.com/atom/ns#">HL7</category><category domain="http://www.blogger.com/atom/ns#">Nursing</category><category domain="http://www.blogger.com/atom/ns#">Oncology</category><category domain="http://www.blogger.com/atom/ns#">Oximeters</category><category domain="http://www.blogger.com/atom/ns#">PACS</category><category domain="http://www.blogger.com/atom/ns#">Radiology</category><category domain="http://www.blogger.com/atom/ns#">RIS</category><category domain="http://www.blogger.com/atom/ns#">Ultrasound</category><category domain="http://www.blogger.com/atom/ns#">Ventilators</category><title>EMR and Device Integration</title><atom:summary type="text">
Biomedical/Bedside/ICU Device Integration 
In the words of the guru Tim Gee - Medical Connectivity Consulting &quot;Medical device integration is a critical (and an often overlooked) part of EMR planning. To be successful, any plan must take into account many more considerations beyond getting an HL7 (or CCR) feed into the EMR. Multiple stakeholders including nursing and clinical/biomedical </atom:summary><link>http://charlesvaz.blogspot.com/2007/06/emr-and-device-integration.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-115948772463572871</guid><pubDate>Thu, 28 Sep 2006 23:54:00 +0000</pubDate><atom:updated>2017-10-31T14:34:48.472-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Architecture</category><category domain="http://www.blogger.com/atom/ns#">eHealth</category><category domain="http://www.blogger.com/atom/ns#">EMR</category><category domain="http://www.blogger.com/atom/ns#">EPIC</category><category domain="http://www.blogger.com/atom/ns#">Healthcare</category><category domain="http://www.blogger.com/atom/ns#">HL7</category><category domain="http://www.blogger.com/atom/ns#">Mashups</category><category domain="http://www.blogger.com/atom/ns#">Medical software</category><category domain="http://www.blogger.com/atom/ns#">ROI</category><category domain="http://www.blogger.com/atom/ns#">SSO</category><category domain="http://www.blogger.com/atom/ns#">Web2.0</category><category domain="http://www.blogger.com/atom/ns#">Workflow</category><title>Automated Workflow Environments and EMR</title><atom:summary type="text">
Well, we work in the next era of software development, not only designing applications, but also developing systems that communicate with each other, thus participating in a workflow.

Automating this workflow through the seamless integration of these apps is a task that challenges many of the industries that we work in.

Automated Workflow Environments are those systems where multiple systems </atom:summary><link>http://charlesvaz.blogspot.com/2006/09/automated-workflow-environments.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-115863629730257072</guid><pubDate>Tue, 19 Sep 2006 03:16:00 +0000</pubDate><atom:updated>2010-08-10T13:49:11.512-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1530</category><category domain="http://www.blogger.com/atom/ns#">64 bit</category><category domain="http://www.blogger.com/atom/ns#">dell</category><category domain="http://www.blogger.com/atom/ns#">fedora</category><category domain="http://www.blogger.com/atom/ns#">knoppix</category><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">live cd</category><category domain="http://www.blogger.com/atom/ns#">live flash</category><category domain="http://www.blogger.com/atom/ns#">live usb</category><category domain="http://www.blogger.com/atom/ns#">livecd</category><category domain="http://www.blogger.com/atom/ns#">nvidia</category><category domain="http://www.blogger.com/atom/ns#">opensuse</category><category domain="http://www.blogger.com/atom/ns#">parallel os</category><category domain="http://www.blogger.com/atom/ns#">pclinux</category><category domain="http://www.blogger.com/atom/ns#">pclinuxos</category><category domain="http://www.blogger.com/atom/ns#">recovery</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><category domain="http://www.blogger.com/atom/ns#">vista</category><category domain="http://www.blogger.com/atom/ns#">windows</category><category domain="http://www.blogger.com/atom/ns#">xps</category><title>Is it Ubuntu or OpenSuse or PCLinuxOS time?</title><atom:summary type="text">Not yet tired of windows? Well, read on to find out the next gen O/S out there with easy in-place upgrades...
* New capabilities - create a custom remastered Live CD/DVD/USB/SD and boot from a USB storage device (flash, SD, hard drive, etc). And, with Ubuntu 9.10, OpenSuse 11.2 and Fedora 10 - create a custom Live 64 bit linux CD/DVD/USB using remastersys or makeSusedvd or revisor .

Let’s see </atom:summary><link>http://charlesvaz.blogspot.com/2006/09/is-it-knoppix-time.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-114007110811732392</guid><pubDate>Thu, 16 Feb 2006 06:24:00 +0000</pubDate><atom:updated>2007-04-22T20:36:17.652-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">code review</category><category domain="http://www.blogger.com/atom/ns#">error handling</category><category domain="http://www.blogger.com/atom/ns#">programming</category><title>Code Review Checklist</title><atom:summary type="text">Following is a check list I refer to often which catches many issues often:1. No errors should occur when building the source code. No warnings should be introduced by changes made to the code. Also, any warnings during the build should be within acceptable boundaries with good reasoning.2. Each source file should start with an appropriate header and copyright information. All source files should</atom:summary><link>http://charlesvaz.blogspot.com/2006/02/code-review-checklist.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-112987088779697712</guid><pubDate>Fri, 21 Oct 2005 04:53:00 +0000</pubDate><atom:updated>2007-04-24T02:14:55.056-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.net 2.0</category><category domain="http://www.blogger.com/atom/ns#">asp.net</category><category domain="http://www.blogger.com/atom/ns#">framework</category><category domain="http://www.blogger.com/atom/ns#">IIS</category><category domain="http://www.blogger.com/atom/ns#">migration</category><category domain="http://www.blogger.com/atom/ns#">vs 2005</category><category domain="http://www.blogger.com/atom/ns#">vs.net</category><title>Migrating to ASP.NET 2.0 -- Its backward compatible</title><atom:summary type="text">Here are my investigations based on MSDN and a running site at Microsoft since Aug 2005 with better performance than before:· Because of the way that the .NET Framework is designed, you can deploy the 2.0 framework without disrupting a current installation of the 1.0 or 1.1 frameworks.To configure a 1.x application&#39;s script map to use the .NET Framework version 2.0On the Start menu, click Run.In </atom:summary><link>http://charlesvaz.blogspot.com/2005/10/migrating-to-aspnet-20-its-backward.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-112660549894428560</guid><pubDate>Tue, 13 Sep 2005 09:55:00 +0000</pubDate><atom:updated>2007-04-22T20:41:01.079-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bandwidth</category><category domain="http://www.blogger.com/atom/ns#">embedded</category><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">portable</category><category domain="http://www.blogger.com/atom/ns#">skins</category><category domain="http://www.blogger.com/atom/ns#">swf</category><category domain="http://www.blogger.com/atom/ns#">Web2.0</category><title>Create Rich Internet apps with Macromedia Flash MX (ver 6)</title><atom:summary type="text">PORTABLE APPLICATIONS: * Flash MX ActionScript allows you to create Flash movies that are &quot;device aware.&quot;BANDWIDTH-SENSITIVE APPLICATIONS: * One of the long-standing benefits of using Flash movies for Web content is the fact that SWF files can be incredibly small.CUSTOM MEDIA PLAYERS: * With the new capabilities, you can effectively create stand-alone media players using a Flash movie as the &quot;</atom:summary><link>http://charlesvaz.blogspot.com/2005/09/create-rich-internet-apps-with.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-112264119957454696</guid><pubDate>Fri, 29 Jul 2005 12:22:00 +0000</pubDate><atom:updated>2007-09-06T11:10:23.180-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application Checklist</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">checklist</category><category domain="http://www.blogger.com/atom/ns#">database</category><category domain="http://www.blogger.com/atom/ns#">erd</category><category domain="http://www.blogger.com/atom/ns#">Injection</category><category domain="http://www.blogger.com/atom/ns#">Internationalization</category><category domain="http://www.blogger.com/atom/ns#">localization</category><category domain="http://www.blogger.com/atom/ns#">Maintainance</category><category domain="http://www.blogger.com/atom/ns#">Optimize</category><category domain="http://www.blogger.com/atom/ns#">profile</category><category domain="http://www.blogger.com/atom/ns#">security</category><category domain="http://www.blogger.com/atom/ns#">sql server</category><category domain="http://www.blogger.com/atom/ns#">statistics</category><category domain="http://www.blogger.com/atom/ns#">transaction</category><title>Simple SQL Server Performance Tips</title><atom:summary type="text">Always create a data model (ERD).Consider using an application block or a best practice based design.Make sure the database is normalized - very important else sql server will not give optimized query plans (Tips for SQL Server 2005 Query Plans) . For the 1 to many (1:m OR m:1) relation, -&gt; ensure that the child table&#39;s primary key has one of its composite keys as the parent table&#39;s primary key. </atom:summary><link>http://charlesvaz.blogspot.com/2005/07/simple-sql-server-performance-tips.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110629921641846550</guid><pubDate>Fri, 21 Jan 2005 09:18:00 +0000</pubDate><atom:updated>2007-04-24T02:22:29.907-07:00</atom:updated><title>.NET 2.0 Generics samples &amp; Performance Comparison</title><atom:summary type="text">One of the most awaited features of Microsoft .NET 2.0 is generics. Starting with VS 2005, C#, Managed C++, and VB will have CLR support for generics.Generics promise to increase type safety, improve performance, reduce code duplication(code reuse) and eliminate unnessecary casts(boxing). The most obvious application of generics in the framework class library are the generic collections in the </atom:summary><link>http://charlesvaz.blogspot.com/2005/01/net-20-generics-samples-performance.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110595986272467470</guid><pubDate>Mon, 17 Jan 2005 10:53:00 +0000</pubDate><atom:updated>2007-04-22T20:49:55.186-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">Architecture</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">memory optimization</category><category domain="http://www.blogger.com/atom/ns#">performance</category><category domain="http://www.blogger.com/atom/ns#">profile</category><title>.NET memory and performance improvement</title><atom:summary type="text">Hi,Now that you have finished your .NET Application, the memory bogs you down?Limiting memory usage of .NET applications is a requirement that often arises in programs that allocate and use large amounts of memory. The garbage collected environment that the CLR offers means that memory that is used to perform some calculation then discarded is not immediately collected once it is no longer needed</atom:summary><link>http://charlesvaz.blogspot.com/2005/01/net-memory-and-performance-improvement.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110335281050698880</guid><pubDate>Sat, 18 Dec 2004 07:50:00 +0000</pubDate><atom:updated>2006-02-08T12:54:06.766-08:00</atom:updated><title>.NET Remoting</title><atom:summary type="text">Hi,.NET Remoting is gaining a lot of importance so here&#39;s some good linkshttp://www.c-sharpcorner.com/Remoting.asphttp://www.thinktecture.com/resources/articles/default.htmlhttp://www.thinktecture.com/Resources/ArchitectureBriefings/RemotingBestPractices.pdfThanks to the authors for this info.</atom:summary><link>http://charlesvaz.blogspot.com/2004/12/net-remoting_18.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110294143949818889</guid><pubDate>Mon, 13 Dec 2004 12:35:00 +0000</pubDate><atom:updated>2004-12-13T04:39:02.726-08:00</atom:updated><title>UML 2.0</title><atom:summary type="text">UML is a modeling language for specifying, visualizing, constructing, and documenting the artifacts of a system-intensive processhttp://www.agilemodeling.com/essays/umlDiagrams.htmhttp://www.dotnetcoders.com/web/learning/uml/default.aspxThanks to the authors for a nice site on UML.</atom:summary><link>http://charlesvaz.blogspot.com/2004/12/uml-20.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110077580317985139</guid><pubDate>Thu, 18 Nov 2004 11:01:00 +0000</pubDate><atom:updated>2004-11-18T03:03:23.180-08:00</atom:updated><title>Windows/.NET Event logging (with Internationalization/parameter features in a message file)</title><atom:summary type="text">Event logging pre-.NETWhen you access the event log using the standard NT API calls, the system stores a structure that contains (amongst other things) the message ID and any replacement strings (&quot;inserts&quot;) for the message -- but it does not store the message text itself.Reading from the logWhen you read an entry from an event log, the system reads the stored message ID and replacement strings</atom:summary><link>http://charlesvaz.blogspot.com/2004/11/windowsnet-event-logging-with.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-110077538504184955</guid><pubDate>Thu, 18 Nov 2004 10:49:00 +0000</pubDate><atom:updated>2004-11-23T03:11:00.673-08:00</atom:updated><title>SQL Server: @@IDENTITY deadlock problem and fix</title><atom:summary type="text">This interesting problem occurs only when there is a call to update after the insert and the @@IDENTITY value has to be locked, so there is a deadlock trying to get a hold of this value.CREATE TABLE [test]([a] [int] IDENTITY (1, 1) NOT NULL ,[b] [varchar] (10) NULL ,[c] [int] NULL ,CONSTRAINT [PK__test] PRIMARY KEY CLUSTERED ( [a] ))GOHere [a] and [c] have to have the same value.So, </atom:summary><link>http://charlesvaz.blogspot.com/2004/11/sql-server-identity-deadlock-problem.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109783469901265285</guid><pubDate>Fri, 15 Oct 2004 09:55:00 +0000</pubDate><atom:updated>2004-10-15T03:04:59.013-07:00</atom:updated><title>Cool MS SQL Server Tools</title><atom:summary type="text">Sqldiag - Sqldiag is a utility used for report generation and collection of diagnostic information on database server / operating system configuration parameters. Sqldiag gathers the information, even if Microsoft SQL Server 2000 services are stopped. The report generated by Sqldiag contains the following information:Complete dump of all SQL Server error logs; Registry information, related to </atom:summary><link>http://charlesvaz.blogspot.com/2004/10/cool-ms-sql-server-tools.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109766641469575771</guid><pubDate>Wed, 13 Oct 2004 11:09:00 +0000</pubDate><atom:updated>2004-10-13T04:29:22.286-07:00</atom:updated><title>Simple SQL Server/MSDE Database Installation through osql</title><atom:summary type="text">Here, a MSDE database is dropped, attached, and a user is given rights on the dbWith minor changes to the osql parameters a Server name can be provided and this script will work for an SQL 2000 database.--drop old dbosql -E -S -Q &quot;DROP DATABASE [dbname]&quot;--copy the mdf to the target loccopy &quot;c:\installtemp\dbname*.?df&quot; &quot;C:\program Files\Microsoft SQL Server\MSSQL\Data&quot;--make sure the db </atom:summary><link>http://charlesvaz.blogspot.com/2004/10/simple-sql-servermsde-database.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109721662369662728</guid><pubDate>Fri, 08 Oct 2004 06:04:00 +0000</pubDate><atom:updated>2004-10-07T23:27:28.780-07:00</atom:updated><title>Migrating Oracle Databases to SQL Server 2000</title><atom:summary type="text">SQL Server 2000 only works on Windows-based platforms, including Windows 9x, Windows NT, Windows 2000 and Windows CE.In comparison with SQL Server 2000, Oracle 9i Database supports all known platforms, including Windows-based platforms, AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, Sun Solaris and so on.Sometimes there is the migration issue, so here goes...There </atom:summary><link>http://charlesvaz.blogspot.com/2004/10/migrating-oracle-databases-to-sql.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109715367135540438</guid><pubDate>Thu, 07 Oct 2004 12:48:00 +0000</pubDate><atom:updated>2004-10-07T05:54:31.356-07:00</atom:updated><title>Should 4+1Views based Architecture be a standard for High Level Design documents</title><atom:summary type="text">The template and details are at:http://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf&quot;To describe a software architecture, we use a model composed of multiple views or perspectives. In order to eventually address large and challenging architectures, the model we propose is made up of five main viewsThe logical view, which is the object model of the design (when an </atom:summary><link>http://charlesvaz.blogspot.com/2004/10/should-41views-based-architecture-be_07.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109704069720681894</guid><pubDate>Wed, 06 Oct 2004 05:23:00 +0000</pubDate><atom:updated>2004-10-05T22:37:27.073-07:00</atom:updated><title>Testing SSL on Win Server 2003/IIS6</title><atom:summary type="text">Hi there,Been busy with lots of work with .NET Remoting Performance Testing and stuff.Found something interesting so here goes.There&#39;s a nice easy way to test your IIS6 - SSL performance, install the free SelfSSL Certificate(SelfSSL Version 1.0)  from the IIS Resource Kit (http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&amp;amp;displaylang=en) . Its </atom:summary><link>http://charlesvaz.blogspot.com/2004/10/testing-ssl-on-win-server-2003iis6.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109654345218829989</guid><pubDate>Thu, 30 Sep 2004 11:17:00 +0000</pubDate><atom:updated>2004-09-30T04:31:03.130-07:00</atom:updated><title>Nice article on Unit Test Patterns</title><atom:summary type="text">Think you know all the patterns in Unit Testing, think again, here are the various Unit Testing Patterns.Unit Testing PatternsPass/Fail Patterns    The Simple-Test Pattern     The Code-Path Pattern     The Parameter-Range Pattern  Data Driven Test Patterns    The Simple-Test-Data Pattern     The Data-Transformation-Test Pattern  Data Transaction Patterns    The Simple-Data-I/O Pattern</atom:summary><link>http://charlesvaz.blogspot.com/2004/09/nice-article-on-unit-test-patterns.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109618617356792106</guid><pubDate>Sun, 26 Sep 2004 08:14:00 +0000</pubDate><atom:updated>2004-09-29T07:42:04.540-07:00</atom:updated><title>.NET: Solution-pattern for long-running UI responsive applications</title><atom:summary type="text">Many a time we face this problem of updating the UI while the worker/IO thread is still performing some time consuming background action, fetching results and trying to change the UI while the UI also needs to be &quot;freeze-free&quot; and responsive to a user. Sometimes the UI also needs to support a &quot;Cancel/Close&quot; operation.There are various solutions to this problem in .NET Winforms -- the most </atom:summary><link>http://charlesvaz.blogspot.com/2004/09/net-solution-pattern-for-long-running.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109601971175587230</guid><pubDate>Fri, 24 Sep 2004 08:39:00 +0000</pubDate><atom:updated>2004-09-24T02:59:47.936-07:00</atom:updated><title>NUnit - Simple attribute based Unit Testing in .NET</title><atom:summary type="text">NUnit is a open-source unit-testing framework for all .Net languages.NUnit has two different ways to run your tests :-The console runner, nunit-console.exe, is the fastest to launch, but is not interactive. The gui runner, nunit-gui.exe, is a Windows Forms application that allows you to work selectively with your tests and provides graphical feedback.Sample:-Here&#39;s the way to write a test for </atom:summary><link>http://charlesvaz.blogspot.com/2004/09/nunit-simple-attribute-based-unit.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109592912760441718</guid><pubDate>Thu, 23 Sep 2004 08:32:00 +0000</pubDate><atom:updated>2004-09-24T00:20:26.286-07:00</atom:updated><title>CCOW</title><atom:summary type="text">&quot;CCOW - Clinical Context Object Workgroup - is a vendor independent standard developed by the HL7 organization to allow clinical applications to share information at the point of care. CCOW enables the visual integration of disparate healthcare applications. &quot;Basically a &quot;context management&quot;, software integration application. Specifically, CCOW defines a protocol for securely linking applications</atom:summary><link>http://charlesvaz.blogspot.com/2004/09/ccow.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109583293237431135</guid><pubDate>Wed, 22 Sep 2004 05:04:00 +0000</pubDate><atom:updated>2004-09-21T23:08:33.563-07:00</atom:updated><title>WMI and SNMP</title><atom:summary type="text">Microsoft Windows Management Instrumentation (WMI) technology support for Simple Network Management Protocol (SNMP).WMI is used to represent management objects in Windows-based management environments. The WMI scripting interface also provides scripting support.The WMI technology also provides:Access to monitor, command, and control any managed object through a common, unifying set of </atom:summary><link>http://charlesvaz.blogspot.com/2004/09/wmi-and-snmp.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109575261996685647</guid><pubDate>Tue, 21 Sep 2004 07:42:00 +0000</pubDate><atom:updated>2004-09-21T00:43:39.966-07:00</atom:updated><title>DataSets -- Performance Optimization with Remoting</title><atom:summary type="text">http://msdn.microsoft.com/msdnmag/issues/04/10/CuttingEdge/default.aspx</atom:summary><link>http://charlesvaz.blogspot.com/2004/09/datasets-performance-optimization-with.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8347139.post-109574546276032420</guid><pubDate>Tue, 21 Sep 2004 05:31:00 +0000</pubDate><atom:updated>2004-09-20T23:41:41.620-07:00</atom:updated><title>What is DICOM and Why DICOM</title><atom:summary type="text">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DICOM is Digital Imaging and Communications in Medicine and is a standard mainly used to distribute and view medical image files such as X-Rays, CT scans, MRIs, and ultrasound images.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;We are all used to the XRay film sheets we get from a hospital when we go in for a scan. Very cumbesome, difficult to archive, there are </atom:summary><link>http://charlesvaz.blogspot.com/2004/09/what-is-dicom-and-why-dicom.html</link><author>noreply@blogger.com (Charles Vaz)</author><thr:total>0</thr:total></item></channel></rss>