November 2006

B L A N K is back...

Recently I upgraded the BLANK server to my hosting provider's super fancy new server. All went well until I tried publishing to BLANK. For the last few weeks I've tried dances, contortions, coaxing and yes, even thought about giving up all hope that one could publish or comment on BLANK again. Then, with some Divine intervention, I found the spot on the server that needed to be scratched and voila...BLANK's back.So now you can write comments to that last bizarre post I wrote, and I'll publish Brian's long overdue article as well. My apologies to Todd Carver who asked me right before the site was "upgraded" to announce a call for entries to "The Best of Church Marketing." Pick up your www.envisionaryimages.com/Ei_bookentries.pdf">submission form here and pepper Todd with submissions and questions!Thanks for your patience.

...

The Fractal Scope of Services and Consumer/Provider Roles

It is convenient to enforce the notion of scope in an SOA: "exposed services" only make sense when you define the scope and context in which they will be exposed. We refer to SOA as being fractal. This means that you can apply SOA and expose services in a fractal manner: you can define services for a project, a LOB, a few LOB's , an enterprise, an eco-system. For example, a Service Portfolio (part of the Service Model) will have an attribute of scope that helps define, for example, how each business unit has it's own set of services they use "internally" and also a set of services they expose "externally" to other LOBs and the rest of the enterprise. Each scope can be a Service Provider and a Service Consumer.

This addition of scope and role to the service model alleviates many issues in governance, boundaries, funding and indeed in the identification and specification of services in your SOA.

...

Adding Image Management to your Commerce Site Part(III)

Let's take a trip to memory lane and see what we have learned so far. We gathered some requirements and from that we created an architecture design. Now we are going to try to develop what we have designed. Product Catalog Database We need to figure out our Database Design first. So let's get back to our requirements and see how this fits.

  • Images\files should support sequencing
  • Displaying multi lingual images
  • Support pageable searches
  • When deleting images\file records need to store the deleted names so IT personal can remove ghost images\files from file server
    • When deleting images make sure that there are no other association before removing file to deleted table
  • Need to support file paths
  • Image\files can be shared among other products

Tables The ImageHierarchy table is used to join with <CatalogName>_CatalogProducts table for image\file association. ImageHierarchyID and ImageFileID are the primary key to keep uniqueness of files.  ImageHierarchy  Column Name  Data Type  Description  ImageHierarchyID  int  An integer value...

Free Commerce Server 2007, SQL 2005, Visual Studio Web, and C# Express

Did you know that Commerce Server 2007 Developer Edition can run using SQL Express as the data store and Visual Studio Web Express to edit your Starter Site and that's not all you can download the Visual C# Express to create application with Commerce Server 2007. Of course this is not tested by the product group but I took it upon myself to do the work. Here is what you need to do:

  1. Make sure you have a clean system running Windows 2003 SP1 or R2 with latest updates.
  2. Download the Microsoft® SQL Server® 2005 Express Edition making sure to download the SQL Server 2005 Express Edition with Advanced Services SP1 and install it. Be sure to check the Full Text option during the installation.
  3. Next download the Visual Web Developer 2005 Express Edition and install accepting all defaults.
  4. Then download the Visual C# 2005 Express Edition and install accepting all defaults.
  5. Now we are ready for Commerce Server download the

How to enable an ASP.Net application to run on a SharePoint virtual server

This article describes how to configure an ASP.NET application to run on a virtual server that is running Microsoft Windows SharePoint Services or Microsoft Office SharePoint Portal Server 2003.How to enable an ASP.Net application to run on a SharePoint virtual server

...

Adding Image Management to your Commerce Site Part (IV)

 
So far we have figured out our requirements and created a design out of that. In the last post we created our database structure to support the image management system. In this post we will create the wire frame projects to support our API's for Image Management and display them on the website.
So I hope that you did your homework and did a bit of reading of the Bridge Pattern, read up on UIP and browsed the Patterns & Practices web site.
Design Overview
 
 

 
There are two paths the red numbers mark the Path of UI communication and the blue numbers mark the path of ASP.NET or Console\WinForms communications.


  1. Form the Catalog Manager our Image UI's will call an Image Management System.
  2. The Bridge Pattern will reside in Image Management and has two types of access Web Service or Direct Data access.
  3. Based on how the Image Management is constructed in this case we call the Catalog Web Service.
  4. The Catalog Web Service which holds our Image Web Se...

Lean On Me

Review: Vitra HeadLine
Vitra’s latest task chair may be better for the brain than ?the body.

...

A New Paradigm for Thinking about Paradigms

In the debate over how most effectively to “make a difference” in the world, we’ve talked a lot about the approach of small steps in the right direction versus a complete paradigm shift.The paradox lies in the fact that in the absence of a complete paradigm shift, small steps in the right direction are, in fact, merely smallER steps in the wrong direction. (Smaller, that is, than the giant leaps towards hell that the current paradigm prescribes.) Simply by existing within the systems we have in place, we in some way support the current paradigm.To illustrate the point, let’s say you hang your clothes out to dry when it’s sunny, and ride your bike to work when it’s not raining. Those are certainly steps in the right direction, but you, my friend, are quite literally a fair-weather environmentalist. Paradigm shifts are hard-core, man, and I don’t mean just riding your bike in the rain. Let’s talk about avoiding commercially produced goods, redesigning all systems to eliminate waste altogether, and shunning the entire monetary system.It will happen one day.Really? You say…Yes.In the wake of nuclear fallout, or whatever Global Weirding may have in store for us, there ...

Ham Radio Projects for Beginners to Amateur Radio

Ham Radio Projects for Beginners to Amateur Radio

...

Who Press First Educational Game

This electronics educational game uses a NAND IC, a Latch IC and a few peripheral components to construct a project that is able to tell who among the four person press the button first.

...

USB Battery Charger Circuit

Use the USB Powered Battery Charger Circuit to build a charger to charge single cell lithium ion battery.

...

Keyless Lock

The RFID technology is fast penetrating the automotive market with the passive keyless lock application which will soon replace the remote control used to open or close the doors of the vehicle.

...

Bar Graph LED Battery Indicator Project

This bar graph LED battery indicator project will show the level of charge available on the battery of a vehicle using LM3914 display driver. It can be configured to display as dot or bar type.

...

Analog Timing Light Project

This simple electronics timing light uses RC circuit as a delay OFF timer to control an incandescent lamp by using a relay.

...

The Fractal Scope of Services and Consumer/Provider Roles

It is convenient to enforce the notion of scope in an SOA: "exposed services" only make sense when you define the scope and context in which they will be exposed. We refer to SOA as being fractal. This means that you can apply SOA and expose services in a fractal manner: you can define services for a project, a LOB, a few LOB's , an enterprise, an eco-system. For example, a Service Portfolio (part of the Service Model) will have an attribute of scope that helps define, for example, how each business unit has it's own set of services they use "internally" and also a set of services they expose "externally" to other LOBs and the rest of the enterprise. Each scope can be a Service Provider and a Service Consumer. This addition of scope and role to the service model alleviates many issues in governance, boundaries, funding and indeed in the identification and specification of services in your SOA.

...

More on Boomstyles

    More on Wikipedia

      Answers

      News