OpenNTF projects for Feb

Yes, I know it’s March – I clicked this link in Feb but haven’t had a chance to sit down and watch the video until now.

There’s some very good stuff in here. The widgets I can mostly take or leave (although the File Manager one has some good potential for anyone using a Notes client for day to day use), however xTalk, the Next Gen Discussion template, and the xPages Wiki all look very useful indeed.

On the developer’s side of things, part 2 covers some useful XPages controls.

These are the first OpenNTF videos I’ve watched. I think they work really well – especially for things like Widgets and reusable controls where it’s nice to get a quick glimpse of the code in action.

A nitpicker’s note – I noticed in one of the Widgets that the preferences refers to a Notes Server – what’s that? Slightly amusing that even the professionals have a hard time keeping track of the basic terminology, no wonder Notes end users get confused at times!

Tags: , ,

DotNetKicks Image

posted @ Thursday, March 11, 2010 10:06 PM | Feedback (0)

iUi and XPages

I’ve used iUi in conjunction with ASP.NET MVC to create simple web applications for the iPhone before – it’s a useful way of adding a quick iPhone layer to any web application.

As the title suggests, Build your first iPhone App in five Minutes via XPages and iUI is a quick primer on doing the same thing with XPages.

posted @ Tuesday, March 09, 2010 10:16 PM | Feedback (0)

Mindscape Silverlight Elements now available for preview

Mindscape has just released a preview of their Silverlight elements suite. They all look very slick, but for me the coverflow and the scheduler could be particularly useful. Maybe it’s time for me to start paying attention to Silverlight again!

We’re pleased to announce a technical preview release of our Silverlight Elements suite, a pack of controls for Microsoft’s Silverlight Rich Internet Application platform. Silverlight is becoming an increasingly popular solution for building business applications as well as graphically rich media-oriented applications, and Silverlight Elements builds on that.

Check them out here: Mindscape Silverlight Elements now available for preview

Tags: , ,

posted @ Monday, March 01, 2010 4:07 PM | Feedback (0)

Disk Management 1.1 for Windows Home Server

This morning saw Tentacle Software release version 1.1 of it’s incredibly popular Windows Home Server Add-in:

Tentacle Software is proud to announce the release of Disk Management 1.1, the next version of our very popular Windows Home Server Add-In. It has, as they say, been a long time coming.

This release also sees a large update to their website – the new site is looking very shiny indeed. If you’re a current user of their Disk Management Add-in, or a WHS user who hasn’t seen it yet, then you should definitely head over and check it out.

Tags:

posted @ Monday, February 22, 2010 9:00 AM | Feedback (0)

SublimeText 1.3 now available

I use SublimeText a lot. So much in fact that I don’t have any time to write about it.

That’s lame, but the point is I’ve been meaning to write about it for quite some time now. It’s a great editor, and I’m not going overboard when I say it really has changed my daily computing experience.

All of this is a prelude to mentioning that Version 1.3 is now available. Click the link above to find out what’s new, or simply go and download a copy and give it a trial – the trial mode runs for an unlimited period, so there really is nothing to lose.

DotNetKicks Image

posted @ Sunday, February 21, 2010 9:21 PM | Feedback (1)

My Notes Client Setup

After building my new Macbook Pro as well as rebuilding my main rig on its new Intel X25 SSD I wanted to briefly document my client setups for Visual Studio and Lotus Notes/Domino. So to get started, here’s the Notes/Domino post.

Firstly.. I install the client! I’m currently using 8.5.1, but ideally would be running 8.5.1 with 8.0.2 basic installed concurrently. Why? 8.5.1 is an utter pig for making quick design changes over slow remote connections – and this is how I do a lot of work for my clients. Setting the project to build automatically often means making a trivial change to a view column can take 10 minutes. Turning off build automatically is an obvious solution, but yeah, 8.0.2 for trivial/reactive changes would be ideal. Running a VM on my MBP isn’t an option due to the size of the SSD, so if you’ve got any hints on installing these 2 clients side by side please post them in the comments.

Add Remote Console icon to the toolbar – I very rarely run Domino Administrator. If you want to send a quick one off command to a server or view the console output while running an agent then this is the quickest way to do it. Simply add a new icon with the formula of @Command([AdminRemoteConsole]). Incidentally, the list of previous servers that appears in here has always seemed a little random – I’d love to know how to add/remove entries here.

Add Debug Lotusscript icon to the toolbar – I add the standard toggle debugging icon to the Universal toolbar for quick access.

Add Chad Smiley’s Edit Document Fields – very handy for fixing corrupt fields. Latest version here, change history here.

Apply the Eclipse RAM tweak - documented here, it really does make the Eclipse client feel snappier. If you don’t want to follow the link, the quick version for 8.5.1 is: browse to {NotesProgramDirectory}\framework\rcp\deploy\ and find the “jvm.properties” file. Look for the line “vmarg.Xmx=-Xmx256m” and change this to a suitable value such as “vmarg.Xmx=-Xmx1024m” (depending on how much RAM you have).

Decrease delays for LotusScript autocomplete and hover - documented here at DominoGuru.com, this little fix really helps my sanity while coding. The default values are simply a little too slow for my liking.

Create a shortcut to my Notes Data directory in my user folder – I could add it to my Windows 7 favourites or to a jumplist, but I prefer it with the shortcut. I don’t go there too often, but when you want to paste in a template or something like that it just speeds things up.

Add a NotesDBS.dir file to the data directory – to store any large databases off the SSD.

Set some colours/fonts for the LotusScript/Java editors – A few personal tweaks to get it as close to my Visual Studio setup without spending too much time on it. I set the font to Consolas 10, and remove the bold/italics (which just looks silly in my humble opinion) and make a few other minor changes.

(Optional) Install BCC_ClientGenie - I'm running this on my desktop but not my laptop yet. I’m a sucker for skinning apps and making them shiny, and lets face it the Workspace is long overdue for an overhaul. I’m quite surprised that there aren’t more people making skins available for this thing, I’m sure there must be someone out there with some PhotoShop skills who’d like to make their Notes client look shiny (I’m looking at you Daniel).

Other stuff – things I’m not running, but have looked at. I did some work trialling SWING Software’s PDF conversion tools for a client (well, 2 clients actually). Both of them went in other directions for those projects, but SWING’s tools were really impressive. If I had a need for Notes/Domino PDF conversion then I’d definitely look to use those tools.

I’ve played with a few developer based Sidebar widgets (File Nav, Snippets, and a couple of others), but none of them really seemed to improve my development experience. I see people talking about various Widgets, but haven’t really found many which have made me go “Wow” – what am I missing?

A while back I mentioned I was looking for Notes/Domino refactoring/analysis tools, and despite the wealth of options supplied in my comments I’ve ended up using a manual but free and effective solution for the searching side of things, which I’ve documented here. I’m sure there’s some Eclipse plugins coming soon to make this process a little slicker.

So that’s my current setup. If you’ve got a tweak, widget, or setting change which you wouldn’t be without then please tell me about it in the comments below - I’m very keen to refine my list and I’m sure there’s some great Widgets out there which I haven’t come across yet.

Tags: , ,

posted @ Thursday, February 11, 2010 12:07 PM | Feedback (0)

Firebug Lite for Chrome

Firebug Lite 1.3.0 beta for Google Chrome is making it easier for me to live without Firefox. It’s still missing a few features, but it’s a start!

Firebug Lite is not a substitute for Firebug, or Chrome Developer Tools. It is a tool to be used in conjunction with these tools. Firebug Lite provides the rich visual representation we are used to see in Firebug when it comes to HTML elements, DOM elements, and Box Model shading. It provides also some cool features like inspecting HTML elemements with your mouse, and live editing CSS properties.

 

For more detailed information, visit: http://getfirebug.com/releases/lite/chrome/

Now all I need is for Chrome to fix it’s utterly stupid saved password security on the PC and I’ll be happy!

Tags:

posted @ Thursday, February 11, 2010 11:15 AM | Feedback (0)

Asleep at the wheel during a server upgrade

I’ve upgraded a LOT of Domino servers in my time, and so yesterday when I upgraded another one (Windows 2003) to Domino 8.5.1 I was expecting another smooth ride. After running the install wizard it informed me that the computer needed to be restarted – interesting, as I don’t recall needing to do a Windows restart for previous upgrades, but who am I to argue?

As the box was coming back up it locked up at “Applying Computer Settings”, meaning logging in via console or RDP was unavailable. It took me a minute to realise what had happened – the Domino Service had automatically started and it was sitting there asking if I wanted to upgrade the address book’s template. It took a little while to realise what was going on as I’ve never needed to restart Windows after a Domino upgrade so I’d never seen this happen before! A simple boot into safe mode to set the service to Manual followed by a reboot and a manual start of the Domino server and all was well.

I am interested as to why this box needed to be rebooted, when others I’ve upgraded haven’t. My only theory is that it had a hotfix applied to it and perhaps there’s something in that which needed a reboot, however I really am guessing there.

Tags: , ,

DotNetKicks Image

posted @ Wednesday, February 10, 2010 12:45 PM | Feedback (3)

Using your Magic Mouse in Windows 7 with the Bootcamp 3.1 drivers

Apple’s recent Bootcamp driver update added Windows support for the Magic Mouse. This is a good thing! However after updating I couldn’t seem to add my mouse. It showed up in the list of available devices, but sat at “Connecting” step for an eternity.

It seems this is a common problem. 

I had this same exact issue. Here's what I did to resolve it:
1. Remove the mouse from your list of Bluetooth devices if it was added
2. Choose to add a Bluetooth device
3. Right-Click on the Magic Mouse and choose Properties (or Settings)
4. Choose services, and put a checkmark in the empty box (It usually takes a few seconds to show up)
5. Close the properties window and let Windows install the drivers
I could personally never get Windows to connect to the device without following these steps. Hopefully it works for you!

Yes, yes it did. A simple fix, but not overly obvious!

Tags: ,

DotNetKicks Image

posted @ Wednesday, February 03, 2010 1:08 PM | Feedback (0)

I have a new favorite Domino Designer error

savefailedoutofmemory

Yay! It’s awesome!

Tags: , ,

DotNetKicks Image

posted @ Friday, January 29, 2010 2:50 PM | Feedback (0)

About me

My name is Ross Hawkins and I'm a Developer, Consultant and Writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 14 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand


Subscribe

Subscribe to this feed


Search


Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008


Archives

March, 2010 (3)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL


Twitter