ferventcoder

Stories kicked by ferventcoder

UppercuT v1.2 - NuGet Support (ferventcoder.com)

submitted by ferventcoderferventcoder(836) 1 year, 4 months ago

For those that have not yet heard, NuGet went v1 recently along with a whole slew of tools from the Microsoft folks. I’ve been lucky to be a part of the NuGet project and see it take shape over the past few months with community input and contributions. Even though v1.0 was released, we are already moving forward with getting ideas and prioritizing features for the next version. To follow the announcement, UppercuT (UC) v1.2 now includes support for NuGet out of the box. Plus, it will handle versioning the nuspec file for you, a highly requested feature for those that have worked with other package managers. read more...

add a comment |category: |Views: 4

tags: another

What’s Nu in the .NET World Part 2: Creating a Gem(dannydouglass.com)

submitted by DannyDouglassDannyDouglass(1260) 1 year, 9 months ago

If you are not familiar with the Nu project start by reading my first post in this series that gives an introduction to getting started with this promising tool. As a quick reference I’ll post a paragraph from the last post introducing Nu: “Nu is an open source tool built by Dru Sellers (and several others) that aims at bringing Gems, one of Ruby’s most revered features, to the .NET world. If you are not familiar with Gems I suggest you take a minute to read up on them. I would venture a bet that you are already familiar with at least one gem – Ruby on Rails. The following line of code is all that is required to install the Ruby on Rails gem (after installing the Ruby library of course)…” This post is focused on sharing my experience in creating my first gem for the Spark View Engine. I would be doing you a great disservice if I did not start by saying how easy it is to create a gem. Actually easy is the wrong phrase – crazy easy is more telling. Since I would never ask you to take my word for it, it must mean it is time to show some code. read more...

add a comment |category: |Views: 10

tags: another

What's Nu in the .NET World?(dannydouglass.com)

submitted by DannyDouglassDannyDouglass(1260) 1 year, 9 months ago

If you thought the word "Nu" in the title of this blog post was misspelled, you are in for a treat. And trust me, you are not the only one who made that grammatical assumption. Nu is an open source tool built by Dru Sellers that aims at bringing Gems, one of Ruby’s most revered features, to the .NET world. If you are not familiar with Gems I suggest you take a minute to read up on them. I would venture a bet that you are already familiar with at least one gem – Ruby on Rails. The following line of code is all that is required to install Ruby on Rails gem (after installing the Ruby library of course)... read more...

add a comment |category: |Views: 9

tags: another

NU – gem like packaging for .NET(blog.dotnetnerd.dk)

submitted by dmaldmal(10) 1 year, 9 months ago

A great recap of the TekPub Open source video series epsisode #1 about the NU package manager using Ruby Gem package management system. TekPub video: http://www.tekpub.com/view/dotnet-oss/nu read more...

add a comment |category: |Views: 12

tags: another

Package Management for .NET: Nu(ayende.com)

submitted by ferventcoderferventcoder(836) 1 year, 9 months ago

There has been several attempts to replicate the success of Gems in Ruby, but none has really taken hold. Dru Sellers & Rob Reynolds had decided to take a slightly different approach. Instead of trying to replicate Ruby’s gems, just use them. read more...

add a comment |category: |Views: 20

tags: another

Interview w/author of "IronRuby Unleashed", Shay Friedman(ironlanguages.net)

submitted by just3wsjust3ws(560) 1 year, 10 months ago

Shay "IronShay" Friedman sat down with the crew from IronLanguages.net for a chat on IronRuby, his new book and why C# developers should take a look at what's going on in Ruby. read more...

add a comment |category: |Views: 128

tags: another

How To – Gems And .NET – Dependencies (References)(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 1 year, 10 months ago

In my last post I didn’t mention dependencies. Dependencies are their own animal. They require a couple more things to be in place. Let’s talk about those things... read more...

add a comment |category: |Views: 2

tags: another

How To - Gems And .NET(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 1 year, 10 months ago

The Gem::Specification reference is your friend. In order to create a gem, you need to define a gem specification, commonly called a “gemspec”. A gemspec consists of several attributes. Some of these are required; most of them are optional. From here you learn what is required and what will just get you there. read more...

add a comment |category: |Views: 3

tags: another

Gems - Package Management For .NET(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 1 year, 10 months ago

"Right now it's starting to look like the gems answer for .NET is gems." - Jeremy Miller The Ruby community has enjoyed a great user experience with a package management system they use called Gems. A gem is a package (or a library), compressed with some additional metadata, and can be either source files or binaries. Let’s focus on binary gems. We have the same concept in .NET (DLLs/EXEs). You may have references to other DLLs. When you want to update a reference you are using on a project, you may also need to update its dependencies as well. And so on and so forth. A package management project is meant to help make that easier... read more...

1 comment |category: |Views: 13

tags: another

Do Story Points Relate to Complexity or Time? Response(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 1 year, 10 months ago

I was recently pointed to an InfoQ article titled Do Story Points Relate to Complexity or Time? It mentions that some teams estimate by a matter of complexity versus how long in effort something will take. Mike Cohn, who wrote the original post It’s Effort, Not Complexity, makes some very good points into how people should estimate based on how much time a story will take to finish versus another story. Relative effort, not complexity. The argument here is that complexity should not matter if two stories take the same amount of time to complete. Read on... read more...

add a comment |category: |Views: 2

tags: another

Build Tools Roundup For .NET Systems(www.lostechies.com)

submitted by HoolieManHoolieMan(1715) 2 years ago

A great breakdown of all the .Net build systems. read more...

add a comment |category: |Views: 17

tags: another

UppercuT – Custom Extensions Now With PowerShell and Ruby(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 2 years, 2 months ago

Arguably, one of the most powerful features of UppercuT (UC) is the ability to extend any step of the build process with a pre, post, or replace hook. This customization is done in a separate location from the build so you can upgrade without wondering if you broke the build. There is a hook before each step of the build has run. There is a hook after. And back to power again, there is a replacement hook. If you don’t like what the step i... read more...

add a comment |category: |Views: 4

tags: another

NH Prof, Error Handling, Continuous Integration and RTM per commit(ayende.com)

submitted by ferventcoderferventcoder(836) 2 years, 3 months ago

With NH Prof, we take the stance that every single commit is a release. Sometimes we will do some work on branches, but most of the work is done on the trunk, and any commit to the trunk result in a new released build. read more...

add a comment |category: |Views: 6

tags: another

Warmup – Getting Started(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 2 years, 3 months ago

What if there was a tool out there that could let you specify a structure for a project (visual studio solution + everything else) and save you up to 3+ hours of work every time you started a new project? You know, create the solution, add projects, put in your references, etc. Then how about getting the infrastructure for your service/website/console set up as well with things like IoC, etc? What about patterns and other pet items that you put in any project? Yeah – there’s an app for that. And it’s pretty simple to use. Plus you can change your templates when you have new ideas, so it’s totally rockstar! read more...

add a comment |category: |Views: 7

tags: another

Two Major Milestones for RoundhousE and UppercuT(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 2 years, 4 months ago

UppercuT now supports SVN, TFS, and GIT for versioning assemblies. RoundhousE is environment aware so it can run environment specific scripts. Check it out for more information, screen shots, etc... read more...

add a comment |category: |Views: 15

tags: another

Lessons In Building An Email Parser(ferventcoder.com)

submitted by ferventcoderferventcoder(836) 2 years, 5 months ago

When building an email parser, one must think about validating an email address that sends you a message. Just because that email address is where the message says it is from does not really mean that is a valid email address. How did I get past this? Validation. An authorized list form of validation. Interested? Read on dear reader. read more...

add a comment |category: |Views: 8

tags: another