CODE Magazine / Articles

Build and Deploy

Articles filed under Build and Deploy

Articles

Showing 1–23 of 23

  1. CODE Magazine: 2014 - May/June cover

    Building Office 365 Cloud Business Apps

    You already know that using Visual Studio 2013 streamlines building business apps. Beth shows you how to use its Cloud Business App project template to improve collaboration between Office 365, SharePoint, and all your mobile devices.

  2. CODE Magazine: 2009 - May/June cover

    Hudson Continuous Integration Server

    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.

  3. CODE Magazine: 2009 - January/February cover

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

  4. CODE Magazine: 2008 - November/December cover

    Speed Up Project Delivery with Repeatability

    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?

  5. CODE Magazine: 2008 - July/August cover

    Getting Started with Windows Mobile Development

    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.

  6. CODE Magazine: 2008 - May/June cover

    Using Continuous Integration to Reduce Project Friction

    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.

  7. CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live cover

    Building Personalized Applications on the Windows Live ID Platform

    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.

  8. CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live cover

    Windows Live Delegated APIs

    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.

  9. CODE Focus Magazine: 2007 - Vol. 4 - Issue 3 - Data Programability cover

    The Data Dude Meets Team Build

    “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.

  10. CODE Magazine: 2007 - November/December cover

    Ask the Doc Detective

    In this Doc Detective column, Doc Detective answers reader questions by guiding them through Visual Studio documentation and practical fixes—showing how to change a Setup project's output file name via the project's Properties page, recommending AppDomain.UnhandledException for console-wide exception logging, pointing novice developers to Visual Basic Express and its Guided Tour, and highlighting Orcas Beta documentation as a preview of upcoming Visual Studio features.

  11. CODE Magazine: 2007 - March/April cover

    Protect Your Downloadable Files Using HTTP Handlers

    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.

  12. 2 - Making Software a Service

    “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)

  13. A first look at SignalR

    SignalR is the latest in a long string of new technologies pouring out from the ASP.NET team recently, when Microsoft rolled out version 1.0 of SignalR when Visual Studio Update 2 was announced. In a nutshell, SignalR is technology for .NET that allows you to build real time, connected Web applications. Connected in the sense that you can build Web applications that can send and receive and broadcast data in real time. The canonical example of a 'connected' application is a chat application where a client can broadcast messages to all other connected clients. While that's pretty cool in and of itself, that only begins to scratch the surface of what's possible with SignalR as you can communicate in a wide variety of ways between client and server and between all clients to push data around.

  14. Advanced .NET Debugging

    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.

  15. Introduction

    -- “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”

  16. Learning iOS Development Chapter 1: Hello, iOS SDK

    Learning iOS Developmentis the perfect first book for every new iOS 7 developer. It delivers a complete foundation for iOS development, including an introduction to the Objective-C language, Xcode development tools, best-practice user interface development, and best practices for all aspects of app development and deployment. Throughout Learning iOS Development, you explore the iOS development process as you create and expand a handy car valet app. The hands-on projects enable you to create meaningful code as soon as possible, building confidence and mastery. The annotated code listings work with all the latest iOS technology, so you'll be ready to jump into this exciting development field. With Learning iOS Development, it's easy to learn at your own pace, on your own--or to deepen the knowledge you may be gaining in a classroom or workplace.

  17. CODE Magazine: 2006 - November/December cover

    ClickOnce for the Real World, Not Hello World

    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.

  18. CODE Magazine: 2006 - January/February cover

    ClickOnce: Bringing Ease and Reliability to Smart Client Deployment

    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.

  19. CODE Magazine: 2006 - January/February cover

    New Features In Visual Studio 2005 Windows Forms

    “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!

  20. CODE Magazine: 2005 - July/August cover CODE Magazine: 2005 - May/June cover

    Building .NET Applications with NAnt

    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.

  21. CODE Magazine: 2005 - July/August cover

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

    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.

  22. CODE Magazine: 2003 - November/December cover

    The Enterprise Instrumentation Framework

    In "The Enterprise Instrumentation Framework," Mike Snell presents EIF as a powerful yet simple solution for embedding diagnostic instrumentation into production applications. EIF provides a unified, minimalistic API that enables developers to generate rich, configurable trace data across multiple event stores with ease. By supporting request-based event tracing and distributed environments, EIF allows administrators to troubleshoot issues efficiently without burdening developers. Snell emphasizes that EIF overcomes common barriers to instrumentation, helping maintain application health and accelerating problem resolution while minimizing code complexity and performance impact.

  23. CODE Magazine: 2003 - January/February cover

    Remote Object Models In .NET

    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.