I have no idea why a company called "Mailframe" would be making something like
Testrunner. Testrunner is a Visual Studio Addin for aiding in automated unit testing.
Features/Pros:- Nice gui - the colors are bright (though maybe a bit strong) and the whole thing looks good. Follow the link and check out the screenshots.
- Nice integration - works right within visual studio and gives you some nice visuals in the text editor for code coverage...
- Code coverage - it does that...
- Uses the NUnit framework - so if you are already using NUnit, this will be an easy move.
- Performance measuring - it does that too (just in terms of how many ms it took to execute something)
- It is cheap - there is a trial version and the full version is just $49. A LOT cheaper than Team System. Of course, Team System does a lot more.
Cons:- A little choppy - Of course this may be more the fault of VS than Testrunner since VS is often a little slow anyway.
- No way to ignore individual files in coverage. None that I can find, anyway. "But you don't want to ignore those." Yeah I do. My web controls are in the same library as the other code that I'm testing, and I don't want to move them to a separate library to keep them from skewing the coverage results. And I think those controls are better tested through other means.
I haven't decided if I'm going to buy. We'll see. I'll use it for the next 15 days and see how much I like it.
Looks fine in bloglines. It appears the problem is solved.
Anybody else have any feed issues?
The title may be full of F's, but hopefully the new update will not get a grade anywhere near that. I think I fixed the formatting for the Atom feeds. I've tried it in both RSS Bandit and Sharpreader and all looks good. Now, I'll try it in bloglines...
My friend Mike pointed out that there is an issue with my Atom feed. It is showing the literal html tags in the feed output in such a way that they were actually showing up as text and not being treated as markup. I'm working on that. I will have a fix out asap. In the meantime, please ignore the strange formatting :)
So what is going on with the blog? Good question.
The project is named after a rather unpopular low-google-ranked city in Greece. It can be found in the southern region of Greece called the Peloponnesus. It is on the sea in the southwest corner of that in a region called Messenia.
Ancient Pylus has nothing to do with software. I just like picking code names for my projects based on ancient Greek towns that have a low google rating. I hereby claim this idea. If anyone else does it, I will definitely start calling you some nasty names...
Anyway, Pylus OSPP is the "Pylus Online Self-Publication Platform." Sounds fancy, doesn't it? More simply put, I'm building something that allows me to easy blog, post reviews and articles, and upload pictures. Yes, I know...there is software out there that already does that. True. It's just more fun to write it. This was actually my first decent size ASP.NET 2.0 project, so I needed something to work on anyway to learn some of the fancy new features.
"OS" does not stand for "open source", though it is my current plan to do that at some point. I'm building it in such a way that it should be easily themable, skinnable, and extendable (at least I'm trying). When it gets a little more mature, I'll probably release it into the world.
In theory, none of the old links to posts should be broken because of the change. .NET makes url rewriting easy, which made it simple to just map the old links to the new site. You shouldn't even have to change the link in your rss readers as I redirected all that as well, though you may certainly do so.
So now you know.
Made some changes. Should help...
- Added date, link, and guid to the items in the rss feed.
- There was one issue that caused a few people to throw exceptions (invalid guid for post...don't know how they caused that problem accidentally...). Anyway, it no longer barfs in such cases and logs it, so I can hopefully track it down. See how responsive I am?
- Speaking of errors, I'm no longer showing you my stack trace. Aha! It's generally a bad idea anyway, but I had it turned on because of the problem I was having earlier. It's sorta like airing your dirty underwear...nobody wants to see it.
- Doing a mouse-over on the link to posts (at the top of each entry) will now display the typical link underlining.
I just noticed the first exception in the error log. Thanks, whoever you are, for doing that. I'll be taking a look at all errors and fixing them.
Thank you for your patience...
So it is working now (despite the message on the front page, which I can't change till I get home). However, i just realized I left some important stuff out of the rss feed (date of post and link)... :). I'll get that working tonight!
I'm pushing a new blog engine today and tomorrow. Several issues should
be fixed. However, for the next couple of days you'll probably see some
wacky stuff going on here. Please ignore for the time being.
Thanks.
One of the best things about getting called for jury duty is that you
get lots of time to read. Yesterday, during my wait at the Crowley
court building in Dallas, I was able to finish two books. The first was
"Lean Software Development" by Mary and Tom Poppendieck. The second was
"Getting Things Done" by David Allen.
I've been toying with
agile concepts for a while in my mind and in my personal development
time. I've thought for a while that there were lots of good ideas
there, but have been pretty happy with the ideas of more typical,
classical approaches to development as well. This book was definitely
the most convincing thing I've ever read on agile development
principles. It was often just ruthless in its common sense and logic,
and I found many times that as they described a problem with typical
software development processes I would go "Yeah, that IS a problem." So
many things that some corner of my mind knew but refused to
acknowledge, they brought out to light and exposed. I can't think of a
software development book that has affected me quite the way this one
has. I'm about to start my second read just so I can really get it.
The
other book was pretty good. I'm currently trying to put his process in
place. I really do have lots of things going on and have a hard time
managing them. Not so much because the amount of stuff is
insurmountable, but because my organization system just doesn't help me
remember to do things on time and well. So, I'm trying what he says.
We'll see if it works.
As for jury duty, during the actual jury
selection process the prosecution and defence kissed and made up, so we
were dismissed right before the jury was to be selected.