@cloudcamppdx

Attended Cloud Camp PDX today.  Great overall conversation, with a lot of familiar faces & people of the Portland brain trust participating.

The conference started off with a large group gathering in the main cafeteria room.  There was an unpanel put together with a few cloud gurus.  After a round of questions the main sessions where laid out and everyone started out to the break out session.  Open session conference topics ranges from couchdb to cloud security, to the glorious tips and tricks of Amazon.  Overall a great bunch of discussions really breaking down what a cloud is and what a cloud does.

Overall a lot of fun, great food, and good people with great minds.  One has to love to Portland tech scene.  If there was ever a reason for a company to locate in Portland, this room full of talent discussing the bleeding edge of technology is a prime reason.

After that we all broke into second set sessions.  I went to the "Is Cloud Computing a return to the time share, maintenance model, and what does that mean?".  I have to say, I don't think it will ever be an honest return to truly dumb terminals and server focus, it will continue to be mixed.

That was it for me, being the host I had cleanup and such, so hope all had fun.  I had a blast as I tend to at nerd events.  All in all, a good day.

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Posted by: adron
Posted on: 6/30/2009 at 10:09 PM
Tags: , ,
Categories: Events
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed

Are You Serious? Sharepoint?

Alright, alright, I?m learning it already?

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Posted by: adron
Posted on: 6/30/2009 at 8:53 PM
Tags: , , ,
Categories: Keeping Up
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed

Excel Spreadsheet Tests :: Tip o' The Day

While working through some of the Excel scenarios lately I've come upon some more ways to test Excel.

Create an Excel Application instance with the default workbook.  Doing this will drastically speed up your tests.  Do this in the fixture setup & assign it to a property of the test class.  This way, no more startup and tear down of the Excel object for each test.

public Application ExcelApplication { get; set; }
 
[TestFixtureSetUp]
public void CreateExcelAppAppropriately()
{
    ExcelApplication = new Application();
    ExcelApplication.Workbooks.Add(Type.Missing);
    ExcelApplication.Visible = true;
}

That will give you a good kick start when you end up with a few dozen or more tests.  Starting up and killing the Excel Instance on each test can be brutal in overall performance.  For the shutdown of the tests, as long as you have clean code and don?t have odd Excel threads or something running off everywhere, the fixture shutdown can be as simple as below.

        [TestFixtureTearDown]
        public void QuitExcelAppAppropriately()
        {
            foreach (Workbook workbook in ExcelApplication.Workbooks)
            {
                workbook.Close(false, false, Type.Missing);
            }
            ExcelApplication.Quit();
        }

One other thing I like to do is add a boolean value that sets the Excel instance to stay visible and not close after the tests.  I create a private bool and then set it in any test I?m currently working with.  When I?m done I just remove the assignment and let it default to false.  This way the Excel instance doesn?t stay open for the build & tests on the build server.

private bool reviewExcelPostTests;
 
[TestFixtureTearDown]
public void QuitExcelAppAppropriately()
{
    if (reviewExcelPostTests)
        return;
 
    foreach (Workbook workbook in ExcelApplication.Workbooks)
    {
        workbook.Close(false, false, Type.Missing);
    }
    ExcelApplication.Quit();
}

That's it for my Excel tips today, I'll have some more coming in the near future.

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Posted by: adron
Posted on: 6/28/2009 at 5:00 PM
Tags: , , ,
Categories: Tip o' The Day | Unit Testing | How-To, Samples, and Such
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed

Oracle Trashed, Will VB Survive?

Well, Oracle is officially tossed into the trash bin of providers in .NET 4.0.  That?s fine by me, I've not seen an Oracle installation in about 8 years and don?t really care to.  Between SQL Server and all the other top notch options, not really sure why anyone needs Oracle anyway.  Aside from that a lot of my work has been for highly distributed web applications that decimate RDBMSs anyway.  Alternatives where needed, and relational data just doesn?t cut it a lot of the time once scale achieves a certain level.

In other news, will VB survive?  That is a good questions?  Do I care?  No, not really.  I don't really have anything against the language, but don't have anything for it either.  With what has been wrecked and wrought over the years because of that language, I'm perfectly content to wave it farewell - BUT - alas Lisa Feigenbaum the PM in .NET Managed Languages Group assures us that it does have a life.

In other news, it is time to call it a day and head out for some brew and entertainment.

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Posted by: Adron
Posted on: 6/23/2009 at 4:41 PM
Tags: ,
Categories: Keeping Up
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed

Yeah! Flex Builder 3 Licensed!

I've been working on some ActionScript code for work related projects, and was really hoping that I could get a Flex Builder 3 and Flash CS4 License purchased for ongoing use.  The Adobe tools & frameworks are really pretty sweet.  So with ongoing efforts continuing with the Adobe Tools/Codez the decision was made to purchase the tools.  I'm stoked, and looking forward to more ActionScript work and getting to figure out this framework stack.

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Posted by: Adron
Posted on: 6/17/2009 at 10:51 AM
Tags: , , ,
Categories: Just Stuff
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed