shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger
Page 1 of 1 in the Wiki category

 Wednesday, January 28, 2004

Web Projects and Source Control

Anyone who has used a Web Project with Visual Studio.NET source control and GotDotNet is probably very angry. It's just unbelievable how horrible an experience it is.

A few weeks ago I converted the FlexWiki Web source to be a real Web Project. In doing so I spent about 3-4 hours getting it to all work, debugging problems, and then even more time documenting how everyone else could get it to work. My motivations behind moving to a Web Project were for:

  • Easy debugging (simply hit F5, build, debug)
  • Easy editing and creating of aspx files with code behind

Of course, for those two things, I made it impossible for any other mere mortal to just get the source, and compile.

However, Craig Andera, pointed me to an excellent set of instructions on how to get all the benefits of a Web Project from a regular Class Library project. They were authored by Fritz Onion. Thanks!

PS - yes I know that this all goes away with Whidbey. But I'm not using Whidbey yet ;-).

Posted Thursday, January 29, 2004    Permalink    Comments [2]  View blog reactions

 

 Saturday, January 03, 2004

FlexWikiEditor

After seeing WikiPad it got me thinking. David Ornstein asked me if I would think about Blogging and any possible implications for a Wiki with blogging support, or a blog with Wiki support etc. He calls this BLiki.

As a result of this holiday free time I cooked up some ideas for:

FlexWikiEditor is a WinForms client that is pretty neat if I say so myself. You can see some screenshots below. It's amazing how quickly you can build this stuff with .NET. I really love this stuff. Now that I know my way around the framework, it took me a few hours to put this together. Not bad for someone who didn't know any C# a few months ago ;-).

As you can see FlexWikiEditor lets you do the following things:

  1. Connect to a FlexWiki server
  2. View all namespaces for a WikiFederation
  3. View all topics for a namespace
  4. View all versions for a topic
  5. Edit the most recent version of a topic and post a new version
  6. Restore an older version of a topic
  7. Navigate from one topic to another topic in any namespace in the WikiFederation

FlexWikiEditor requires FlexWikiWebService to function, so right now it only works on my Wiki server ;-).

Posted Saturday, January 03, 2004    Permalink    Comments [3]  View blog reactions

 

Page 1 of 1 in the Wiki category