Part I: Design StrategiesChapter 1: Defi ning the Language EnvironmentChapter 2: Understanding the Application LifecycleChapter 3: Defi ning a Design St
10Part I: Design StrategiesVisual Basic provides a convenience item not found in C#. You receive automatic wire-up of events with event handlers using
11Chapter 1: Defi ning the Language EnvironmentUsing F#In many cases, you need to work with data in new ways in today’s applications. For example, most
12Part I: Design StrategiesInventorying Your ToolsYou’ve probably collected a host of tools while working on various applications. The problem for mos
13Chapter 1: Defi ning the Language EnvironmentThe human resources for your project are further affected by biases, preference for particular tools, an
14Part I: Design StrategiesUnderstanding the Signifi cance of ExperienceUnless your team members are joined at the hip, they’ve had different developme
15Chapter 1: Defi ning the Language EnvironmentOf course, resources come in a number of forms. It’s possible for a project to move along fi ne until it
15962c01.indd 1615962c01.indd 16 1/23/09 5:45:01 AM1/23/09 5:45:01 AM
15962c01.indd 215962c01.indd 2 1/23/09 5:44:56 AM1/23/09 5:44:56 AM
Defining the Language EnvironmentMost professional programmers use more than one programming language. A programmer who relies on a single language fo
4Part I: Design StrategiesDefining the Design Strategy ElementsIt’s natural to say at the outset of a project that you want to accomplish a particular
5Chapter 1: Defi ning the Language EnvironmentConsidering the C# LanguageThis book is about using the C# language to develop applications of various ty
6Part I: Design Strategieshttp://www.softsteel.co.uk/tutorials/cSharp/lesson2.html and http://blogs.msdn.com/ericgu/archive/2005/01/26/360879.aspx):Bo
7Chapter 1: Defi ning the Language EnvironmentUnfortunately, you still have the vast array of native-code applications to consider when designing your
8Part I: Design StrategiesAnonymous methods make it possible to create applications that run faster and require less code as well. An anonymous method
9Chapter 1: Defi ning the Language EnvironmentCode Reliability ConcernsWhen you add the power to work with unsafe code to any language, you also make i
Kommentare zu diesen Handbüchern