Stories recently tagged with 'Builds'

Mark an Executable to Use More Than 2GB of Memory -Large Address Aware(ferventcoder.com)

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

UppercuT – Mark an Application Executable to Use More Than 2GB of Memory (Large Address Aware) - If you’ve ever built a .NET application that runs out of memory constantly, it’s because you are hitting a 2GB limit. You may have known about marking an assembly “/largeaddressaware”. You may have not. The process of doing this is actually somewhat easy once you learn about it. I would instead like to concentrate on automating this with UppercuT so I no longer have to think about it. read more...

add a comment |category: |Views: 20

tags: another

UppercuT - Automated Builds - Getting Started Part 8 (Next Steps)(ferventcoder.com)

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

What are the next steps to take advantage of the power of UppercuT? The Power of UppercuT UppercuT comes with many great features! You now have automated build goodness; why not take a look at what else you can do? Some of these features will help you better maintain your code or even do less work to get the same results... read more...

add a comment |category: |Views: 11

tags: another

UppercuT - Getting Started Part 7 (TortoiseSVN Global Ignore List)(ferventcoder.com)

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

This is a recommendation on automatically ignoring folders for SVN. TortoiseSVN Global Ignore List Because TortoiseSVN is the most commonly used client, it’s worth mentioning the Global Ignore list. You benefit when using it because you don’t have to manually exclude those files/folders that UppercuT creates. read more...

add a comment |category: |Views: 8

tags: another

UppercuT - Getting Started Part 6 (Source Control & What NOT to Check (ferventcoder.com)

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

Now we are ready get this into source control. Let's UppercuT our code! Artifacts of the Build UppercuT outputs some files and folders that should never be checked into source control. These are basically the same as what is in your bin directories with some differences. These folders/files should be excluded from source control... read more...

add a comment |category: |Views: 1

tags: another

UppercuT - Automated Builds - Getting Started Part 5 (Build IT!)(ferventcoder.com)

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

In Part 1 we downloaded or built from source control. In Part 2 we added UppercuT to our project. In Part 3 we set up the UppercuT configuration. In Part 4 we updated our reference folders if we needed to. Now we are ready to build. Let's UppercuT our code! read more...

add a comment |category: |Views: 3

tags: another

UppercuT - Getting Started Part 4 (External Libraries / Tools)(ferventcoder.com)

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

This is a small update into where you keep your external references. If you keep them where UppercuT defaults to, you can skip this step. It’s important to note that not everyone keeps their references to external libraries (lib) in the same location in source control. That’s fine, but it requires a little additional work. In the configuration, you will want to edit where to find the tools UppercuT references. read more...

add a comment |category: |Views: 1

tags: another

UppercuT - Getting Started Part 3 (Configure UppercuT.config)(ferventcoder.com)

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

In Part 1 we downloaded or built from source control. In Part 2 we added UppercuT to our project. Now we need to edit the UppercuT configuration. Let’s UppercuT our code! read more...

add a comment |category: |Views: 1

tags: another

UppercuT - Getting Started Part 2 (Add UppercuT to Your Project)(ferventcoder.com)

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

We are now ready to add UppercuT to our project. Let’s UppercuT our code! read more...

add a comment |category: |Views: 2

tags: another

UppercuT - Automated Builds - Getting Started Part 1 (Get UppercuT)(ferventcoder.com)

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

So you've decided to UppercuT your code and you want to get started. You are making a step in the right direction when you choose to use automated builds. As you read through this, you will see how easy it is to get into the world of automated builds. As you read through some of the other documents, you will learn just how powerful UppercuT is. The first thing you need to do is download or pull the source to your computer and build it... read more...

add a comment |category: |Views: 16

tags: another

UppercuT - Automated Builds - Custom Tasks(ferventcoder.com)

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

UppercuT provides hook points to custom tasks so that you can customize UppercuT without ever having to touch the files in BuildScripts. This makes it extremely easy to upgrade UppercuT versions when you keep your custom build scripts separated from UppercuT’s build scripts. To add custom tasks, all you need to do is create them in a folder next to BuildScripts called BuildScripts.Custom. These are the points were custom tasks are called (in order)... read more...

add a comment |category: |Views: 5

tags: another

UppercuT - Automated Builds - VersionBuilder(ferventcoder.com)

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

UppercuT comes with VersionBuilder. A common problem many of us have is versioning our DLL assemblies and keeping track of what’s in production versus what’s in source control. If you rock with Subversion, UppercuT has this problem solved. So how do you take advantage of VersionBuilder? UppercuT automatically generates an assembly version file for you during build. All you need to do is hook every project up to it. read more...

add a comment |category: |Views: 3

tags: another

UppercuT - Automated Builds - CruiseControl.NET Integration(ferventcoder.com)

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

So now you are rolling with UppercuT, but you don’t yet have Continuous Integration (CI). You can make that happen with CruiseControl.NET (or any other CI server like TeamCity or Hudson). This article is geared to CruiseControl.NET (CC.NET), although there will be future articles on other CI servers. This is specifically geared towards CC.NET 1.4 and above, because it takes advantage of preprocessors. First a few sideline notifications and then we'll get right into it. read more...

add a comment |category: |Views: 21

tags: another

UppercuT - Automated Builds - The ConfigBuilder(ferventcoder.com)

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

UppercuT comes with ConfigBuilder. What is ConfigBuilder? ConfigBuilder will build a configuration file per environment so you no longer have to maintain a bunch of configuration files. In any project you have app.config (or web.config) files. You just create a .template file next to it. The web.config has a file next to it named web.config.template. What do you name the app.config template files? You have to name the file based on what app.config becomes when visual studio builds the application. read more...

add a comment |category: |Views: 17

tags: another

UppercuT - Automated Builds - UppercuT.config(ferventcoder.com)

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

Recently I posted about UppercuT, the insanely easy to use build framework. There are so many things you can do with UppercuT, that it may make your life easier. We decided to make it even easier to use UppercuT by using a convention most people in the .NET world understand, the .config file. This replaces the build.settings.bat file for those of you who were using it. All you need to do now is navigate to the Settings folder and open the UppercuT.config file in your favorite editor. read more...

add a comment |category: |Views: 4

tags: another

Uppercut - Automated Builds - DeploymentBuilder(ferventcoder.com)

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

UppercuT comes with DeploymentBuilder. What is DeploymentBuilder? Perhaps you maintain a bunch of deployment scripts that point to all your different environments. We now you can define a template batch file and let UppercuT create all of those deployments scripts for you. It's less for you to maintain, and you no longer have to update a bunch of different scripts. Just one or a couple depending on the types of deployment. To help people better understand what it can do, we've included a starting template file and a sample LOCAL.settings file so you can see the power of UppercuT's DeploymentBuilder. read more...

add a comment |category: |Views: 10

tags: another

UppercuT - The Insanely Easy to Use Automated Build Framework(ferventcoder.com)

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

Automated Builds as easy as (1) solution name, (2) source control path, (3) company name for most projects!!! UppercuT is for developers who want a powerful build framework without a lot of set up work. UppercuT is for anyone who needs a standard way of building applications across an entire organization. UppercuT is for anyone who wants to concentrate on just writing code. What can UppercuT do for you? -Compiles your application -Versions the local code build -Runs your unit tests -Runs NCover -Runs NDepend (you will need a license - does not come with UppercuT) -Creates environment configuration files (using ENV.settings files and config.template files) - more on this later -Packages your application for deployment -Along the way, it can run custom tasks for you. read more...

2 comments |category: |Views: 416

tags: another