JP BoodHoo Updates the BDD Test Naming Macro

If you like me have been inspired to 'develop with passion' by Jean-Paul S. Bhoodhoo you have probably been using the BDD Test Naming Macro that he distributes in his Nothin' But .NET classes. He has made an update that increases the speed of the macro.

Get the update here.

Thanks JP!

Open Spaces and the Fish Bowl

Recently I became aware of the concepts used in conference and meeting that I am falling in love with. The Open Spaces conference style and the Fish Bowl Dialog utilized by ALT.NET in their recent conference.

Chris Patterson, a collegue, has posted about his experience at the ALT.NET Open Spaces event, titled Open Spaces In Practice. I was extremely impressed with his description of the Fish Bowl meeting style. He has posted on his blog about the experience. I am going to try this in a few meeting, our user group and some of my team project meetings.

While researching I found the Unconference Blog by Kaliya where she has post regarding Unconference. Methods: The Fish Bowl Dialog. Her blog is focus on unconventional style meetings and conferences as the description of her blog stats:

The name "unconference" arose to describe conferences that step outside of the more traditional model -- that is, presentations selected months beforehand, sponsors buying speaking slots, boring panels of talking heads, and high fees.

So, of course I check out the ALT.NET Open Spaces Conference site. I love the description of the Open Spaces Conference style:

Whoever shows up is the right group. Whatever happens is the only thing that could have. Whenever it starts is the right time. When it's over, it's over.

An Open Space conference's agenda is decided upon by the conference participants during the opening of the event.

I have been in contact with Chris and want hope to utilize this style of dialog in my team meetings, and would love to put on an Open Spaces conference in Northwest Arkansas. I have been talking to everyone I know about this and trying to learn more. I will continue to post more info as I learn more.

Microsoft Certification Cram Sessions

Recently I viewed a MCP Live Meeting: Certification 101: Getting Started with Microsoft Certification event. Today I got an email with the following info I thought it would be cool to pass along regarding certification cram sessions.

IF YOU ARE IT PRO: CLIENT, SUPPORT, and/or NEW TO MICROSOFT Register for Exam 70-620: Windows Vista, Configuring cram session on May 20, 7:30 A.M. Pacific Time.

IF YOU ARE IT PRO: ENTERPRISE and/or INFRASTRUCTURE-FOCUSED Register for Exam 70-640: Windows Server 2008 Active Directory, Configuring cram session on May 21, 7:30 A.M. Pacific Time

IF YOU ARE A DEVELOPER Register for Exam 70-536: Microsoft .NET Framework-Application Development Foundation cram session on June 11, 7:30 AM Pacific Time

Fix SQL Server Orphaned Users After Database Restore

I have been having an issue upgrading the DotNetNuke install for my church, so I thought I'd take a back-up and restore it on my laptop and then figure out what went wrong. If you have ever restored a back from a hosting server or just from a production environment to your local machine you have had this issue.

The reason for the problem is that the users that are defined in the database do not match the users that are in your current SQL Server install. You might find that you look at your server and see a user with the same user name but the GUID will not match.

Here are some SQL stored procedures that can help fix this issue:

List all the orphaned users in a database:

EXEC sp_change_users_login 'report'

If the user id already exists you can fix the GUID problem with this:

EXEC sp_change_users_login 'Auto_Fix' , 'user'

If the user id does not exists you can get the orphaned id created in the database with this:

EXEC sp_change_users_login 'Auto_Fix' , 'user' , 'login' , 'password'

I finally got it all worked out by adding the needed user to the server and then running the EXEC sp_change_users_login 'Auto_Fix', 'user' which produced the following output:

The row for user 'user' will be fixed by updating its login link to a login already in existence.
The number of orphaned users fixed by updating users was 1.
The number of orphaned users fixed by adding new logins and then updating users was 0.

Community Leader Summit

This weekend I attended an awesome event in Dallas, TX, the Community Leader Summit. Soon to become CommunityCamp. Thanks Caleb for organizing this event. There were user groups there represented by a huge cross section of the user community. Everything from .NET to Podcasting, and Joomla. It was very interesting to see that even though our groups are focused on different technologies that we all struggle with the same things. And it was great to see how other groups has solved them. I am sure the next CommunityCamp will be even better as we dive deeper into how to solve these problems and get to making our groups thrive and grow.


<<  July 2024  >>

View posts in large calendar

Widget Category list not found.

Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))X

Tag cloud

    Widget Month List not found.

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))X

    Widget AuthorList not found.

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))X

    Widget TextBox not found.

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))X