Content by Category
.NET 1.x
.NET 2.0
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET Assemblies
.NET Framework
.NET Getting Started
Accessibility
ADO.NET
Advertorials
Agile Development
AJAX
Amazon Web Services
Analysis Services
Android
Architecture
Arduino
ASP .NET Web API
ASP.NET
ASP.NET MVC
ASP.NET WebForms
Azure
B2B (Business Integration)
BDD
Big Data
Bing
BizTalk
Book Excerpts
Build and Deploy
Business Intelligence
C#
C++
ClickOnce
Cloud Computing
Code Contracts
CODE Framework Info - non Technical
CODE on the Road!
COM+
Community
Conferences
Continuous Integration
Crystal Reports
CSLA.NET
CSS
Data
Debugger
Design Patterns
Development Process
Display Technologies
Distributed Computing
Document Database
DotNetNuke
DSL
Dynamic Languages
Dynamic Programming
Editorials
Enterprise Services ("COM+")
Entity Framework
Events
Expression Blend
F#
Fox to Fox
Frameworks
Functional Programming
Git
Graphics
HTML 5
Internet Explorer 8.0
Interviews
IOS
iPhone
Iron Ruby
Java
Java Script
JavaScript
jQuery
JSON
Lightswitch
LINQ
Linux
LUA
Mac OS X
MDX
Messaging
Metro
Microsoft Application Blocks
Microsoft Business Rules Framework
Microsoft Dynamics
Microsoft Expression
Microsoft Office
Mobile Development
Mobile PC
Mono
MsBuild
MVVM
MySQL
Network
NHibernate
node.js
NOSQL
Nuget
Object Oriented Development
Objective C
Odata
OLAP
Open Source
Opinion
Opinions
Oracle
ORM
Other Languages
Parallel Programming
Patterns
PHP
Podcasts
Post Mortem
PowerPoint
Print/Output
Prism
Product News
Product Reviews
Project Management
Prolog
Python
Q&A
Rails
Rake
Razor
Reporting Services
REST
RIA Services
Ruby
Ruby on Rails
Scheme
Search
Security
Services
SharePoint
SignalR
Silverlight
SOA
Social Networks
Software & Law
Software Business
Source Control
Speech-Enabled Applications
SQL Server
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Server 2012
SQL Server CE/AnyWhere/Mobile/Compact
SSIS
Subversion
Sync Framework
Tablet PC
TDD
Team System
Techniques
Testing and Quality Control
TFS
Tips
TypeScript
UI Design
UML
User Groups
VB Script
VB.NET
Version Control
VFP and .NET
VFP and SQL Server
Virtual Earth
Vista
Visual Basic
Visual Basic 6 (and older)
Visual FoxPro
Visual Studio .NET
Visual Studio 11
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2011
Visual Studio 2012
Visual Studio Tools for Office
VSX
WCF
Web Development (general)
Web Services
WebMatrix
WF
Whitepapers
Windows 7
Windows 8
Windows Azure
Windows Live
Windows Phone 7
Windows Phone SDK
Windows Server
Windows Vista
WinForms
WinRT
Workflow
WPF
XAML
Xiine Documentation
XML
XNA
XSLT



Component One


LearnNow
 


Component One

Category: Build and Deploy


22 Articles
found and displayed in this view.

  • 2 - Making Software a Service

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Monday, June 20, 2011
    Quick ID: 1105063
    “This excerpt is from the book, ‘Building Applications in the Cloud: Concepts, Patterns, and Projects’ by Christopher Moyer. (Pearson/Addison-Wesley Professional, April 2011, ISBN 0321720202, Copyright 2011 Pearson Education, Inc. For more information, please visit the publisher site: www.informit.com/title/0321720202)

  • Introduction

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Wednesday, May 04, 2011
    Quick ID: 1104043
    -- “This excerpt is from the book, ‘Configuration Management Best Practices: Practical Methods That Work in the Real World’, by Bob Aiello and Leslie Sachs, published by Pearson/Addison-Wesley Professional, ISBN 0321685865, Copyright 2011 Pearson Education, Inc. For a full Table of Contents please visit www.informit.com/title/0321685865”

  • Advanced .NET Debugging

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Sunday, February 14, 2010
    Quick ID: 100053
    Mario Hewardt takes a look at the internals of the CLR heap manager and the GC and some common pitfalls that can wreak havoc in your application.He shows how to utilize the debuggers and a set of other tools to illustrate how to get to the bottom of the problems.

  • Hudson Continuous Integration Server

    Magazine/Issue: CoDe Magazine, 2009 May/Jun
    Release Date: Monday, April 27, 2009
    Quick ID: 0906071
    Hudson makes continuous integration easy and powerful.Though Hudson is a Java project, it can easily build your .NET applications. You configure Hudson easily via the web interface rather than tweaking XML. With plenty of plugins available to .NET projects, Hudson provides plenty of powerful features.

  • Eight Evil Things Microsoft Never Showed You in the ClickOnce Demos (and What You Can Do About Some of Them)

    Magazine/Issue: CoDe Magazine, 2009 Jan/Feb
    Release Date: Friday, December 19, 2008
    Quick ID: 0902031


  • Speed Up Project Delivery with Repeatability

    Magazine/Issue: CoDe Magazine, 2008 Nov/Dec
    Release Date: Friday, October 24, 2008
    Quick ID: 0811051
    Automate high-friction, unpredictable tasks in your environment to regain sanity and achieve a rapid, sustainable pace.Every environment has them: The dreaded manual tasks that drain productivity from the team and adds instability to the processes. We usually only dedicate half our brain power and never enough time to deal with them, which only compounds the problem. What if you could easily automate out the most painful tasks and gain a huge boost in productivity and speed of delivery?

  • Getting Started with Windows Mobile Development

    Magazine/Issue: CoDe Magazine, 2008 Jul/Aug
    Release Date: Friday, June 06, 2008
    Quick ID: 0807071
    In today’s world of fast food, fast cars, and instant gratification, people expect to be in touch at all times.We have become conditioned to staying in touch with businesses, friends, and families. Because of this desire for instant data, we have the Internet, cell phones, Wi-Fi, MP3 players, and DVD players. As the equipment needed to drive this thirst has become smaller and smaller, we find ourselves looking for portable replacements for our bulky desktop computers.

  • Using Continuous Integration to Reduce Project Friction

    Magazine/Issue: CoDe Magazine, 2008 May/Jun
    Release Date: Friday, April 18, 2008
    Quick ID: 0805081
    So you wanna be agile, do you?You want to work in small increments and continuously deliver business functionality. You want to embrace change, even if that means taking on new requirements late in the game. But wait, won’t that be dangerous? It doesn’t have to be if you’ve got a solid Continuous Integration infrastructure in place.

  • Building Personalized Applications on the Windows Live ID Platform

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live
    Release Date: Sunday, March 16, 2008
    Quick ID: 0804062
    Do you have a cool personalized application that you want to offer to over 400 million users? Do you want to light it up with Live controls or create a mashup with Live resources? Windows Live ID now offers a simple way for third parties to get Live ID authentication in your Web or rich client applications, letting you reach millions of Live ID users, integrate with Live Controls, and access Live services.

  • Windows Live Delegated APIs

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live
    Release Date: Sunday, March 16, 2008
    Quick ID: 0804072
    The smart way to share data between computers and other people is to place it in an online Internet store, which the other parties can access, but you want to make sure only the right people can access your data. This article will help you understand how the Windows Live delegated authentication system is used to access certain Windows Live data stores and the technologies Microsoft is building to make this work easier for you.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2007 Nov/Dec
    Release Date: Friday, October 26, 2007
    Quick ID: 0711091
    Nov/Dec 2007 Doc Detective Column

  • The Data Dude Meets Team Build

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 3 - Data Programability
    Release Date: Wednesday, October 03, 2007
    Quick ID: 0712152
    “Integrate the data tier developer in to the core development life cycle and process.”That is one of the main objectives of Visual Studio Team Edition for Database Professionals, also known under its project name “Data Dude”. Bringing the data tier developer into Visual Studio is the first step in enabling closer integration between the application and data tier developer. Having both environments leverage the same Team Foundation Build (Team Build) system enables daily and automatic integration of changes into the build process, enforcing closer integration and shorter feedback cycles between the two originally disjoint disciplines.

  • Protect Your Downloadable Files Using HTTP Handlers

    Magazine/Issue: CoDe Magazine, 2007 - Mar/Apr
    Release Date: Saturday, March 03, 2007
    Quick ID: 0703031
    So you finally have a product to sell, and a site to sell it on. But wait; how do you prevent unauthorized users from downloading your products? Forms Authentication provides only part of the solution. In this article, I’ll show how to prevent specific users from accessing specific files on your site; even by browsing directly to them.

  • ClickOnce for the Real World, Not Hello World

    Magazine/Issue: CoDe Magazine, 2006 - Nov/Dec
    Release Date: Friday, October 20, 2006
    Quick ID: 0611041
    After four years of trying out every iteration of Web server application deployment that Microsoft created for .NET, ClickOnce has finally allowed me to succeed in deploying one particularly complex smart client application. But I still had to tear a few more hairs out before I got it working and came to love ClickOnce. I’m writing this article to share some of the not-so-obvious ways (including a hack or two) to use ClickOnce for application deployment.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2006 - Sep/Oct
    Release Date: Friday, August 18, 2006
    Quick ID: 0609111


  • ClickOnce: Bringing Ease and Reliability to Smart Client Deployment

    Magazine/Issue: CoDe Magazine, 2006 - Jan/Feb
    Release Date: Sunday, January 01, 2006
    Quick ID: 0601041
    Who said client deployment has to be difficult?Many developers would love to leverage the rich UI, high performance, and offline capability offered by smart client applications; however, they’ve been turned off by the high TCO caused by client deployment headaches. The advent of ClickOnce client deployment technology in the .NET Framework 2.0 heralds a new era where client deployment takes on the ease and reliability of Web deployment.

  • New Features In Visual Studio 2005 Windows Forms

    Magazine/Issue: CoDe Magazine, 2006 - Jan/Feb
    Release Date: Sunday, January 01, 2006
    Quick ID: 0601071
    “Don’t do it! Don’t do it!” the little voice in my head shouted as I contemplated using the worn out cliché “Good things come to those who wait” to describe the experience of designing Windows applications with Visual Studio 2005.However, that cliché accurately communicates the idea that building Windows Forms applications in Visual Studio 2005 is better, makes you more productive, and provides you with more fun than doing the same in Visual Studio 2003, not to mention VB6!

  • What's New in .NET 2.0 for Assemblies and Versioning?

    Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug
    Release Date: Monday, June 20, 2005
    Quick ID: 0507041
    The third release of the .NET Framework (version 2.0) introduces many changes and innovations not just in the application frameworks, but also in the essential mechanics of assemblies themselves.Microsoft strived to improve on a few limitations of the original assemblies model, as well as provide new features and capabilities in assemblies and in the tools used to build and manage them, predominantly Visual Studio 2005. These include application assembly reference, reference aliasing, friend assembly, better strong name protection, specific versioning, and targeting specific CPU architectures, and more. This article describes each such new feature, and when applicable, recommends best practices and guidelines.

  • Building .NET Applications with NAnt

    Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug
    Release Date: Friday, April 22, 2005
    Quick ID: 0507081
    Visual Studio .NET is the new standard for developing .NET applications.Although Visual Studio .NET does a number of things very well to assist in the development process, there are certainly areas that need improvement. One of those areas is dealing with a build process that requires something a little more than just compiling source code.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2005 - May/Jun
    Release Date: Wednesday, April 20, 2005
    Quick ID: 0505121
    Doc Detective - May/June 2005

  • The Enterprise Instrumentation Framework

    Magazine/Issue: CoDe Magazine, 2003 - November/December
    Release Date: Monday, October 27, 2003
    Quick ID: 0311091
    We've all faced those irritable questions about our applications running in production. Typically a system administrator will spring one on you on a Friday afternoon just when you're finishing out the week with a game of foosball. Why did this request fail? What is causing so many disk IO spikes? What requests are failing as a result of this error? Why is the application running so slowly? Why are all the resources being gobbled up on the Web server? These questions often make us stare blankly for a while, mumble something, and then scramble back to our cave (or server room) for hours on end trying to provide answers,

  • Remote Object Models In .NET

    Magazine/Issue: CoDe Magazine, 2003 - Jan/Feb
    Release Date: Sunday, December 15, 2002
    Quick ID: 0301091
    Modern applications are no longer isolated, stand-alone applications, limited to a single process or machine. Distributed applications allow you to put components in close proximity to the resources they use, allow multiple users to access the application, enable scalability and throughput, and increase overall availability and fault isolation. Component-oriented programming is especially geared towards distribution because it is all about breaking the application into a set of interacting components, which you can then distribute to different locations. .NET has a vast infrastructure supporting distributed applications and remote calls. This article focuses on just a single aspect of .NET remoting: the different object activation models available to a distributed application.



Learn Now