The other day I posted a blog entry about the migration of RegexLib to ASP.NET V2 - the article can be found here:
In the coming week I'm planning to post a source code viewer so that you can see how that site has been put together and I'm also planning to release a couple of articles (not sure where yet) - the first of which will be an article describing how I migrated the existing users into the new Membership feature.
As of today, I'm moving my blogging across to my own domain. If
you would like to remain subscribed to my blog then please update your
aggregator to point to:
Over the next couple of months I'll be travelling around Australia and New Zealand to present on the topic of IBF. Here is the pitch for my talk:
Following on from his Canberra User Group presentation in March, Darren Neimke will be visiting User Groups in Australia and New Zealand during April and May to present on the topic of Information Bridge Framework (IBF).
IBF is a framework for exposing line of business data through Office applications by using .NET and SmartTag technology to take advantage of contextual information.
Version 1.5 of IBF is a new release that simplifies the task of developing, testing and deploying rich solutions that target the Information Bridge. Darren covers each of these topics in his 1 hour presentation. The session is focussed on code and implementation and covers the following areas: planning for an IBF implementation, installing IBF, and building managed smart tags, creating custom UI to appear in the Office Task Pane and working with the IBF metadata.
... and here is a listing of likely locations and dates:
- Wednesday April 13 - Perth 8:30am - 10am - .NET Community of Practice
- Wednesday April 13 - Adelaide 6:30-9:30 pm User Group
- Wednesday April 20 - Sydney 6:00-9:30pm User Group (N Ryde)
- Tuesday April 26 - Melbourne .NET User Group
- Thursday May 5 - Sydney 6:30-9:30 pm Deep .NET User Group (City)
- Wednesday May 11 - Wollongong 6:30-9:30 pm User Group
- Tuesday May 17 - Brisbane 6:30-9:30 pm User Group
- Thursday May 19 - Gold Coast - 6:30-9:30 pm User Group
- Tuesday May 24 - Hobart - 6:30-9:30 pm User Group
- Tuesday June 7 - Auckland - 6:30-9:30 pm User Group
- Wednesday June 8 - Christchurch - 11:30 am - 2:30 pm User Group
- Wednesday June 8 - Wellington 6:30-9:30 pm User Group
I've been talking a lot about UI agents lately and how I'm currently
prototyping some UI agent stuff for web applications. Today I'd like to
Bracky is currently reading up on regular expressions so that he can offer
help over on RegExLib when I'm not around.
Thanks to Mitch for the inspiration and Thomas for the
Over the next couple of months I'm planning to get out to each of the User
Groups in Australia and New Zealand to discuss the Information Bridge Framework
(IBF). I'm going to use this post to link to some resources and to provide an
overview of what IBF is.
If you have any favourite IBF resources, can you please append them to this
entry as a comment.
What is IBF
Take a look at the following image IBF at work in Outlook. The image shows
Outlook displaying an e-mail with a smart tag and some custom UI in the Task
IBF is simply a framework within Office 2003 for working with the Task Pane
and using smart-tags to perform context sensitive actions. An IBF solution is
written using .NET V1.1.
A typical IBF solution will use SmartTags to recognize text in an Office
document and then supply the user with operations that are linked to that text -
for example, recognizing a CustomerId might provide options to "view customer
account" or "view recent purchases by customer". Invoking these smart tag
options would display some UI in the Office2003 Task Pane.
The UI pieces are written using simple WinForms UserControls, so development
is as easy as creating any normal piece of UI in WinForms.
Finally, IBF contains 3 pieces:
- a development component which plugs-in to VS2003 and allows developers to
develop solutions that target IBF
- a server component which contains all of the metadata about the solution
- a client component which gets installed on each client and connects to the
server component to get its instructions
Note: I'll be adding to this list over the coming days with links to
IBF-related blogs, articles and multimedia
DISCLAIMER: I read this here
today so, unless told otherwise... I'm just going to believe that it's true:
VATICANUS: The Word & its Meaning from which is derived
the word Vatican as in Vatican City the Imperial Seat of the Roman Caesars.
VATICAN is derived from two Latin words Vatic-anus.
VATIC- "Characteristic of a prophet; oracular" From Latin: vts, seer
-ANUS "The opening at the lower end of the alimentary canal through which
solid waste is eliminated from the body" From Latin: nus, ring, anus
VATIC- ANUS = VATICANUS = VATICAN
taken from Fredrik's
has support for paging so we don’t really need to add button controls for those
commands. We only need to use those if we want to create our own custom
New command will change the mode of the FormView to the Insert
mode. The Cancel will turn back the mode to its default mode.
The Edit will turn the mode into Edit
When we press a
button with the Insert command specified the FormView will
execute the associated DataSource control’s InsertCommand. If the CommandName of
the button is set to Delete or Update the
DataSource’s DeleteCommand or UpdateCommand will be executed. By default the
SelectCommand of the DataSource control will be
More Posts Next page »