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



LearnNow


XAMALOT
 


CODE Training

Category: .NET Getting Started


40 Articles
found and displayed in this view.

  • C# 5.0 UNLEASHED - CHAPTER 3 - Getting Started with .NET Development Using C#

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Monday, April 22, 2013
    Quick ID: 1304053
    C# 5.0 Unleashed By Bart De Smet Published Apr 22, 2013 by Sams. Part of the Unleashed series. Copyright 2013. To purchase book click here: http://www.informit.com/store/c-sharp-5.0-unleashed-9780672336904

  • Chapter 3 - The Anatomy of a Visual Basic Project

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Sunday, September 19, 2010
    Quick ID: 100203
    Although you can create lots of kinds of projects both for Windows and the Web with Visual Basic 2010, there is a common set of files for each project. In this chapter you learn which files give the structure to each project and how the files influence the building of an application. You also get an overview of references, namespaces, classes, modules, and Visual Basic keywords.

  • Chapter 2: Creating Versatile Types

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Sunday, March 21, 2010
    Quick ID: 100083
    Whenever you create your own classes, you need to consider the circumstances under which they could be used. For example, will two instances of your Item struct ever be compared for equality? Will your Person class need to be serializable, or sortable?

  • Chapter 11 - Inspect and Adapt

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Monday, March 08, 2010
    Quick ID: 100073
    “This chapter excerpt is from the book, Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum”, authored by Craig Larman and Bas Vodde, published by Addison-Wesley Professional, January 26, 2010, ISBN 0321636406, Copyright 2010 by Pearson Education, Inc. For a full Table of Contents, please visit the publisher site: www.informit.com/title/0321636406

  • Essential LINQ

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Tuesday, July 14, 2009
    Quick ID: 090083
    LINQ is one of Microsoft’s most exciting, powerful new development technologies. Essential LINQ is the first LINQ book written by leading members of Microsoft’s LINQ and C# teams. Writing for architects, developers, and development managers, these Microsoft insiders share their intimate understanding of LINQ, revealing new patterns and best practices for getting the most out of it.

  • The C# Programming Language - Chapter 7

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Sunday, May 24, 2009
    Quick ID: 090063


  • Teach Yourself WPF in 24 Hours (Windows Presentation Foundation) (Ch.1 )

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Friday, March 13, 2009
    Quick ID: 090013


  • CHAPTER 1 - Introducing the .NET Platform

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Tuesday, January 13, 2009
    Quick ID: 080093


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

  • Design for Extensibility

    Magazine/Issue: CoDe Magazine, 2008 Jan/Feb
    Release Date: Friday, December 28, 2007
    Quick ID: 0801041
    Today’s clients seem to be getting more and more demanding regarding the flexibility of their applications and the speed in which modifications can be made. In this article, I will show you how to design applications with extensibility points so that they will grow with the clients’ needs as well as provide a way to “swap” functionality in and out as needed.

  • Chapter 11: Generics

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Thursday, November 01, 2007
    Quick ID: 070083
    Essential C# 2.0 is a clear, concise guide to C#—including the features new to C# 2.0. The book clearly presents material for beginners and experts and provides contrasts and comparisons between C# and other languages. The C# language is covered comprehensively and each important construct is illustrated with succinct code examples. Complete code examples are available online. Mark Michaelis has organized the material for quick access. Graphical “mind maps” at the beginning of each chapter show what material is covered and how each topic relates to the whole.

  • Chapter 1: Getting Started

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Tuesday, October 09, 2007
    Quick ID: 070163
    Silverlight Unleashed - Embedding the Silverlight Control Manually - Letting Silverlight.js Handle the Dirty Work - Understanding Your Hosting Options - Interacting with the Silverlight Control Programmatically

  • Chapter 1: Introducing .NET

    Magazine/Issue: Online CoDe Magazine, Book Excerpts
    Release Date: Monday, February 19, 2007
    Quick ID: 070013
    From the book Understanding .NET by David Chappell, published by Addison Wesley Microsoft's .NET is revolutionizing Windows-based software development. Since its initial release in 2002, .NET has changed significantly, becoming the foundation for a new generation of Windows applications. The .NET Framework and Visual Studio, the two core aspects of this initiative, provide a multilanguage environment in which developers can create Web services, graphical user interfaces, and other kinds of applications. Taken as a whole, the .NET technologies have changed the way nearly every Windows application is built. Now fully updated for version 2.0 of the .NET Framework and Visual Basic 2005, Understanding .NET, Second Edition, is a concise guide to the landscape of Windows development. Margin notes, detailed diagrams, and lucid writing make this book easy to read and navigate, while analysis sections explore controversial issues and address common concerns. David Chappell's independent perspective and straightforward descriptions clarify both how the .NET technologies work and how they can be used. Coverage includes: An overview of .NET and its goals The Common Language Runtime (CLR) The .NET languages, including C#, Visual Basic, and C++ The .NET Framework class library Building Web Applications with ASP.NET Accessing Data with ADO.NET .NET framework integration with SQL Server 2005 The key to using a new technology is to understand the fundamentals. This book provides the robust foundation developers and technical managers need to make the right decisions and maximize the potential of this revolutionary framework.

  • The Missing LINQ

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703032
    Visual FoxPro’s (VFP) Data Manipulation Language (DML) is one of VFP’s most compelling features. It is also the most obvious feature VFP developers miss in .NET languages such as C# and Visual Basic. However, Language Integrated Query (LINQ), a new query language for .NET developers is a new feature in the upcoming releases of C# 3.and Visual Basic 9.0 that addresses these shortcomings.

  • From VFP to .NET

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703042
    A practical look at what’s involved in converting your Visual FoxPro (VFP) applications to Visual Studio and SQL Server. Let me say up front that I am a long-time FoxPro developer and that I love VFP. I also love .NET and SQL Server and I’ve headed up and participated in many conversions. Most of the conversions I’ve worked on were not driven by technical necessity, but by customer demand that software be built with .NET and SQL Server. Whatever the reason, conversion from VFP to .NET is a significant undertaking.

  • Visual FoxPro Web Services Revisited

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703062
    Web services with Visual FoxPro (VFP) have never been easy. The most common Web service tool for FoxPro is the SOAP Toolkit, which has been discontinued and which had a host of problems when dealing with complex types passed over Web Services. In this article I’ll show how you can leverage the powerful Web service features of .NET and the new Windows Communication Foundation in your FoxPro application through COM Interop.

  • The Baker’s Dozen: 13 Productivity Tips for Moving from VFP to .NET

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703092
    When Visual FoxPro developers take the plunge to learn .NET, the most common reaction is, “I could do such-and-such, this-and-that in VFP-how can I do it in .NET?” This special edition of The Baker’s Dozen will offer solutions for many of the typical challenges that VFP developers face when tackling .NET. I’ll start by covering .NET solution and project structures and an overview of the .NET Framework, and I’ll spend time showing how to use .NET reflection to do some of the things that VFP developers could accomplish with macro-expansion. Then I’ll cover different .NET features such as Generics, ASP.NET 2.0, and I’ll show how to create a reusable data access component. Finally, I’ll build the architecture for a set of reusable data maintenance classes in .NET.

  • Integrating VFP into VSTS Team Projects

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703102
    Whenever more than one person works on a software development project, introducing some process to coordinate the activities of the team members is a priority.The larger the team, the harder it is to manage. To meet this need, Microsoft created Visual Studio Team System (VSTS). VSTS is a state-of-the-art Software Development Life Cycle tool suite that is tightly integrated into Microsoft Visual Studio 2005. VSTS provides deep support for .NET projects; however, whenever a software solution includes components developed on a platform other than .NET, such as Microsoft Visual FoxPro (VFP), VSTS loses some of its value because the projects aren’t integrated into VSTS. Leveraging the extensibility features of VSTS and VFP, this article will help you integrate VFP projects into VSTS team projects enabling your team to apply a comprehensive process to your entire software development effort.

  • COM Interop Over Easy

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703112
    This article highlights some of the new toolkits and components coming out of Redmond for COM Interop.The Interop Forms Toolkit, the Interop UserControl Prototype, and the techniques used in Sedna’s NET4COM allow Visual FoxPro developers to incorporate .NET components into their applications.

  • The New and Improved Data Explorer

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Monday, January 29, 2007
    Quick ID: 0703122
    The Data Explorer introduced in VFP 9.0 allows developers to work with different types of data from diverse data sources independent of specific projects.The Sedna update extends this already powerful and productive tool.

  • The My Namespace in Sedna

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Sunday, January 28, 2007
    Quick ID: 0703082
    New to Sedna, Visual FoxPro emulates the My namespace first introduced in Visual Basic 2005.The My namespace makes .NET Framework classes more discoverable and allows you to write less code. Sedna, the next version of Visual FoxPro (VFP), includes a My namespace as well, for the same reasons. In this article, I’ll look at how Sedna implements My.

  • Welcome to the Future of Deployment

    Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9
    Release Date: Sunday, December 31, 2006
    Quick ID: 0703072
    You can use ClickOnce to revolutionize how you install and update Visual FoxPro (VFP) applications. A dream come true, ClickOnce can put a stop to many of the deployment nightmares associated with distributing applications.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2006 - May/Jun
    Release Date: Friday, April 21, 2006
    Quick ID: 0605101


  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug
    Release Date: Monday, June 20, 2005
    Quick ID: 0507101
    Doc Detective - July/August 05

  • Inheritance 101

    Magazine/Issue: CoDe Magazine, 2005 - May/Jun
    Release Date: Wednesday, April 20, 2005
    Quick ID: 0505031
    Extend your knowledge of inheritance to more easily extend your applications.

  • Implementing Two-Way Control Binding for Web Forms

    Magazine/Issue: CoDe Magazine, 2003 - November/December
    Release Date: Saturday, November 01, 2003
    Quick ID: 0311041
    ASP.NET has considerably raised the bar for Web development with very rich developer functionality built into a flexible and highly extensible object model.If you have a background of hand-coding ASP or other scripting or CGI-style technology, .NET's redundant code reduction and development process simplification seems almost too good to be true. But data binding for controls leaves a lot to be desired in terms of ease-of-use and reading the data back into the data source. This article examines what's wrong with simple data binding and provides a set of subclasses, making data binding a lot quicker and requiring much less manual code.

  • ADO.NET Best Practices

    Magazine/Issue: CoDe Magazine, 2003 - November/December
    Release Date: Saturday, November 01, 2003
    Quick ID: 0311051
    ADO.NET is a powerful toolbox but it's not a software magic wand.To get the most out of ADO.NET classes, developers must fully understand the model and study a few best practices. Based on years of real-world experience with ADO, ADO.NET provides a richer set of more powerful tools. But, ADO.NET is not designed to be an out-of-the-box tool that reduces any programming work to just point-and-click. In this article, you'll learn about common best practices for using three key element of any data access strategy: connections, security, and transactions.

  • SQL Server 2000 Replication 101: Terminology, Types, and Configuration

    Magazine/Issue: CoDe Magazine, 2003 - November/December
    Release Date: Saturday, November 01, 2003
    Quick ID: 0311101
    Replication figures as one of the more prominent features of SQL Server 2000.Replication is a complex application that uses a combination of stored procedures and executables to distribute and copy data between SQL Server databases. If you take care not to get lost in the details and confused by occasionally misleading terms, replication can be an important component in the database architecture of a SQL Server application. In this article, you'll learn about the terminology surrounding replication, the types of replication available in SQL Server, and how to configure (that is, install) replication.

  • Errors In Your ASP.NET Code? Don't Throw a Fit, Throw an Exception!

    Magazine/Issue: CoDe Magazine, 2003 - July/August
    Release Date: Tuesday, July 01, 2003
    Quick ID: 0307081
    Error handling?everyone's favorite topic right?Even the best designed applications need to handle and properly manage errors the errors you can plan for and those you cannot.In this article, you'll learn error handling techniques in ASP.NET. Topics will range from handling common errors with the Try...Catch syntax to logging unhandled errors into the Windows Event Log.

  • Mobile CoDe.NET: Microsoft Mobility 101

    Magazine/Issue: CoDe Magazine, 2003 - July/August
    Release Date: Tuesday, July 01, 2003
    Quick ID: 0307091
    Mobility is one of those fields which everybody knows is a definite part of our future, in 5 to 10 years or so. Think again.Amber steps out of her client's office, enters her car, pulls out her mobile phone and dials the number to her main office. She's calling Martin?her internal sales representative to inform him that she finally closed a deal with her client. She needs him to place an internal order at the warehouse. There are many items on that order, including 500 units of product X, configuration A. After a quick query in the central inventory management system, Martin informs her that there are only 250 units left of that configuration, but there are more than plenty for her order if the client would be willing to switch to configuration B. Amber now needs to call her client back and save the deal. The client will be very disappointed, the whole thing will have to be negotiated over the phone, and Amber will probably have to cut her margins or else she'll lose everything.

  • Getting Started With Regular Expressions

    Magazine/Issue: CoDe Magazine, 2003 - May/June
    Release Date: Thursday, May 01, 2003
    Quick ID: 0305041
    Regular expressions, also referred to as "regex" in the developer community, is an extremely powerful tool used in pattern matching and substitution.In this article, Jim will introduce you to regular expressions, what they are, why you would want to use them, and finally, how you can begin putting them to work in Visual Studio .NET.

  • A Not-So-Quick Tour of the Web DataGrid Control

    Magazine/Issue: CoDe Magazine, 2003 - March/April
    Release Date: Saturday, March 01, 2003
    Quick ID: 0303091
    Data-bound controls play a key role in the development of ASP.NET applications. Data-driven controls allow you to associate their whole interface, or individual properties, with one or more columns of a .NET-compliant data source. In this article, I'll delve into the depths of an extremely versatile data-bound control that is a fixed resence in any real-world ASP.NET application - the DataGrid control. I'll focus on the key programming aspects of the control, including data binding, column mapping, paging, and sorting.

  • Getting Started with ASP.NET

    Magazine/Issue: CoDe Magazine, 2003 - March/April
    Release Date: Saturday, March 01, 2003
    Quick ID: 0303081
    ASP.NET represents a significant leap forward from traditional Active Server Pages (ASP) development. In this article, I'll show you what it takes to begin building ASP.NET Websites with Visual Studio .NET. This article will provide you with the knowledge you need to jumpstart your foray into the world of ASP.NET development.

  • What's New in Visual Studio .NET 1.1?

    Magazine/Issue: CoDe Magazine, 2003 - March/April
    Release Date: Saturday, March 01, 2003
    Quick ID: 0303121
    Visual Studio .NET provides a new set of features designed to improve and enhance the development experience. Most of these changes have to do with user ergonomics and are typical of a minor release of a Visual Studio product. Only a few of the changes are related to the underlying platform. This article assumes you are familiar with Visual Studio .NET 1.0 and it presents only the new features of the IDE (Integrated Development Environment) of Visual Studio .NET 1.1, for both C# and Visual Basic .NET. J# is not discussed because it was not part of Visual Studio .NET 1.0. In the interest of space, some minor cosmetic changes (such as reorganization of the Start page) are not listed.

  • The Two Faces of .NET

    Magazine/Issue: CoDe Magazine, 2003 - March/April
    Release Date: Saturday, March 01, 2003
    Quick ID: 0303151
    Rick Strahl takes a frank look at the "Good", "Bad", "Obnoxious" and "Unknown" qualities of .NET.

  • The Visual FoxPro Toolkit for .NET

    Magazine/Issue: CoDe Magazine, 2002 - Sept/Oct
    Release Date: Sunday, September 01, 2002
    Quick ID: 0209071
    Visual Studio .NET offers a rich tool set, but anyone who has ever used Visual FoxPro will soon notice that many of their favorite features are not available. However, a new set of public domain classes can add these functions to both Visual Basic .NET and C#.

  • Ask the Doc Detective

    Magazine/Issue: CoDe Magazine, 2002 - July/Aug
    Release Date: Saturday, June 15, 2002
    Quick ID: 0207111
    With over 45,000 topics, finding what you need in the Visual Studio .NET documentation can be a daunting task. The Doc Detective is here to help, utilizing his investigative skills to probe the depths of the documentation.

  • Top 10 .NET Framework Classes

    Magazine/Issue: CoDe Magazine, 2002 - March/April
    Release Date: Friday, February 15, 2002
    Quick ID: 0203061
    Microsoft .NET brings many important advances to the software engineering world.We believe that Windows developers everywhere have reason to celebrate the arrival of .NET, but Visual Basic developers should be the most ecstatic. We get true inheritance, structured exception handling, and a state-of-the-art IDE?but, perhaps the coolest thing .NET provides us as VB developers is the Framework Class Library (FCL). To commemorate the release of .NET, we thought we would present what we consider to be the top ten most useful, utterly awesome (and coolest) classes bundled inside the .NET FCL.

  • The Power of Inheritance in .NET

    Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb
    Release Date: Tuesday, January 01, 2002
    Quick ID: 0201021
    Inheritance is one of the most fascinating features in the Visual Studio.NET languages. We have discussed this feature in several articles in the past, mainly to explain the basic concepts. Now we are going to take a look at what inheritance can actually do for you, rather than how it works.

  • Understanding Visual Inheritance in .NET

    Magazine/Issue: CoDe Magazine, 2001 - Issue 2
    Release Date: Sunday, April 01, 2001
    Quick ID: 0102021
    Inheritance is the single most important new object-oriented feature in Visual Studio.NET. Surprisingly, not much has been written about the subject, and most of the information available is either very basic and an "overview" at best, or just plain misleading. In this article, I give you a real-world overview of what inheritance - especially visual inheritance, can do for you.



CODE Training