.NET Framework application development

Email Alerts

Register now to receive SearchWinDevelopment.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Static methods are a code smell

    Static methods work best as only utility methods. Learn what constitutes a code smell and how to best avoid these potential issues.

  • .NET

    .NET is both a business strategy from Microsoft and its collection of programming support for Web services. (Continued...)

  • On managing a .NET Framework 1.x migration

    There are many compelling reasons to migrate projects from .NET 1.0 and 1.1 to a later version of the .NET Framework. A recent Burton Group report offers advice for developers considering such migrations.

  • Tool translates VB .NET code to Java

    VBeeJava is a platform translation tool for moving code from Visual Basic .NET 2003 to Java.

  • Microsoft unveils VB 2005 'Power Packs'

    The company has released a third Visual Basic 2005 add-in, known as a Power Pack, and is soliciting suggestions for future tools.

  • Mini-Guide: The VB.NET Development Environment, Part 3

    In Part 1, I highlighted eight video tutorials from Microsoft that covered the unified IDE, dynamic help, backward and forward navigation, customizable toolbars, IntelliSense enhancements, line numbers, word wrap and the start page. Next in Part 2, I pointed you to another set of eight tutorial videos covered customizable profiles, the clipboard ring, bookmarks, the anchor property, block selections, controls alignment, menu editor and multi-column menus. In this third, and final guide in this series, I conclude with the last set of eight video tutorials covering incremental search, server explorer, automatic docking, expandable and collapsible regions, macros, code annotation, distributed debugging and cross-language debugging.

  • Mini-Guide: The VB.NET Development Environment, Part 2

    In Part 1, I highlighted eight video tutorials from Microsoft that covered the unified IDE, dynamic help, backward and forward navigation, customizable toolbars, IntelliSense enhancements, line numbers, word wrap and the start page. Now in Part 2, you'll dig a little deeper with these next eight video tutorials covering customizable profiles, the clipboard ring, bookmarks, the anchor property, block selections, controls alignment, menu editor and multi-column menus.

  • Mini-Guide: The VB.NET Development Environment, Part 1

    The tenacity of Visual Basic 6 is commendable but to paraphrase Omar Khayyám, the moving finger codes and having coded, moves on. Maybe you've finally decided to move on, too — to Visual Basic .NET. Your first step should be to become familiar with the VB.NET development environment and that's where this 3-part series comes in. This learning guide series contains 24 video tutorials from Microsoft that will quickly familiarize you with the development environment and help you to understand basic features and productivity techniques. Learning can be easy with video tutorials — so get started today.

  • Put VB.NET events in the hands of AddHandler

    This technical tip for intermediate VB.NET developers offers a look back at the AddHandler feature and how it addresses scenarios when there is no object variable to manipulate.

  • Choosing VB.NET or C# Learning Guide

    One of the biggest questions facing Visual Basic 6 developers is whether to make the jump to C# or to VB.NET. This Learning Guide aims to make that decision-making process easier.

  • VIEW MORE ON : VB 6 Migration
  • Native versus JavaScript/HTML5 development for Window 8 apps

    Learn the advantages and disadvantages in using HTML5/JavaScript for deployment.

  • Using the client networking stack in Silverlight

    There are many scenarios where you need to communicate with a webserver from your Silverlight application. For example you might want to lazy load files from your server to your application when the application is idle. Another common situation is during file uploads or when calling REST services. In these circumstances you need to use the Silverlight networking stacks to gain programmatic access to the remote computers.

  • At PDC: Microsoft's Muglia talks about Azure Platform as a Service advances

    Windows Azure as platform for applications gained attention at Microsoft’s PDC in Redmond, Wash. Platform as a Service [PaaS] is where the future of the cloud computing resides, said Bob Muglia, President of Server and Tools Business for Microsoft.

  • Visual Studio 2010: A Beginner's Guide

    In "Visual Studio 2010: A Beginner's Guide," author Joe Mayo provides a gradual on-ramp to development with Visual Studio 2010. Read a free excerpt from the book.

  • Microsoft Visual Studio 2010 hits the mark: What developers are saying

    Microsoft Visual Studio 2010 was released recently and so far developers and analysts have mostly positive feedback. With a host of new development and test tools, fixes to buggy tools and a WPF-based IDE, early adopters are saying VS 2010 hits the mark.

  • Creating an ordinal binding converter

    When creating an ordinal binding converter the possibilities are endless, as you can write code to covert from any .NET type to an alternate .NET type.

  • Inside Visual Studio 2010

    Microsoft is released Visual Studio 2010 Beta 2. Find out key features of Microsoft's next-generation development environment, and learn key features of the Framework, Visual Basic, and C#.

  • Mono 2.0 moves .NET apps to Linux - includes migration analyzer

    The open-source version of .NET known as Mono now supports C# 3.0, LINQ, Visual Basic 8. Mono 2.0 also features a debugger for managed code -- a new feature for the project -- as well the Mono Migration Analyzer (MoMA), a tool that analyzes .NET assemblies to determine their compatibility with Mono.

  • GLib

    GLib is a utility library that can simplify programming in C, especially for projects involving the languages GNOME and GTK+. Many programmers believe that the utility functions in GLib are more consistent than those in C... (Continued)

  • LINQ beyond queries: Strong-typed refection

    LINQ makes queries a first-class concept in C#. LINQ can be used for way more than just querying, though -- think lambda expressions and strong-typed reflection.

  • VIEW MORE ON : C#
  • Microsoft launches Silverlight 3 and Expression 3

    Microsoft launched Version 3 of both Microsoft Expression and Silverlight, becoming core parts of ongoing Web content creation strategy for both developers and designers.

  • Microsoft takes on Adobe with Silverlight 3

    Microsoft continues to enhance Silverlight as it looks to compete with Adobe Flex's scope and depth. The Rich Internet Application (RIA) software is expected in Microsoft-centric organizations wishing to leverage .NET platform skills.

  • WPF application speeds development, back-end integration

    A WPF application can give you the best of a .NET back end and a browser-based front end. When a Xerox design lead had trouble finding a Flash programmer who could also work with the company's .NET back end, he tried replacing the Flash component of his software with a WPF application.

  • Printing in Windows Presentation Foundation

    Learn how to use PrintDialog, PrintVisual and DocumentPaginator to print in Windows Presentation Foundation (WPF).

  • Designing Windows Communication Foundation service contracts

    Michele Leroux Bustamante describes the different types of contracts used with WCF services inlcuding ServiceContracts and DataContracts. She also shows the two approaches to developing contracts, Code-First and Contract-First.

  • ILOG Rules for .NET integrates with Office 2007, .NET 3.0

    By tying into Microsoft Office 2007 and the .NET Framework 3.0, ILOG Rules for .NET aims to ease the process of crafting and deploying business rules.

  • .NET development in the trenches

    Here we highlight user stories of application migrations, upgrades and other projects tha use emerging technology like ASP.NET AJAX and .NET 3.0.

  • Microsoft developers balancing age-old issues, barrage of new technology

    A survey of more than 625 .NET developers and architects shows that they continue to grapple with age-old challenges while simultaneously easing into new tools and technologies.

  • .NET 3.0 (WinFX)

    .NET 3.0 is the specification for Microsoft's new suite of managed application program interfaces, or APIs, that developers can apply to Windows Vista and Windows XP... (Continued)

  • SearchVB.com's Podcast Page

    Want to listen to the latest on .NET development? SearchVB.com podcasts feature expert commentary and news summaries that you can download and hear anytime.

  • VIEW MORE ON : .NET 3.0
  • The 'VB.NET or C#' debate: It's all in the syntax

    Microsoft development experts say Visual Basic and C# have become nearly identical in function as the .NET Framework has matured. Choosing whether to use VB.NET or C# is more or less a matter of which syntax style you prefer. Despite the similarities, many developers still carry a stigma against VB, said Lance Keene, president of .NET consultancy Keene Systems.

  • IronRuby offers options for .NET developers, brings open source to Microsoft

    The moat around the .NET programming community has long been difficult to cross from either direction. Developers from both sides see IronRuby, an open source implementation of Ruby for the .NET platform, as a possible crossing point.

  • Some of the Zen of Volta

    Coming from Microsoft Labs and still in its early gestation, Volta is a methodology allowing developers to create apps without regard to eventual deployment, and to declaratively partition Web application elements across tiers.

  • monad

    A monad is: 1) A type of functor used in category theory in mathematics. 2) A kind of constructor used in functional programming to structure programs that include sequenced operations. 3) The original code name for Microsoft's Powershell. 4) A symbol used by ancient Greek philosophers

  • IronPython

    IronPython is an altered version of the Python programming language that runs on top of Microsoft's .NET Framework. The language combines Python's compact, flexible, and powerful syntax and structure with the underlying support and capabilities offered by the .NET framework. (Continued...)

  • F# Programming Fast Guide

    F# is a functional programming language that runs on the CLR and the .NET Framework. This Fast Guide links to resources that introduce and explain F#.

  • Book excerpt: An introduction to DSL tools

    In recent years, Microsoft has asserted that there is special value in using DSLs. This chapter introduces the concepts of domain-specific development.

  • Visual Basic 10 ideology beginning to emerge

    Visual Basic 10 remains in a speculative thinking phase, Paul Vick of Microsoft reports in his blog. Vick plans to share the team's thoughts on VB 10 in the next few months. But that doesn't mean there is a shortage of ideas about what VB 10 should do.

  • Close Ruby encounters of the .NET kind

    The Ruby dynamic language took the Web development community by storm. Efforts are now under way to make the Ruby environment more accessible to .NET programmers.

  • Visual Basic 10 is in the works -- more news forthcoming

    Paul Vick has announced that Microsoft is thinking about Visual Basic 10.0, code-named VBx. The biggest news: it will be built atop the new DLR. News was to follow at the PDC, but since that conference has been postponed, Vick sayd "stay tuned, we should have more information shortly."

  • VIEW MORE ON : Dynamic Languages
  • Windows development tutorials

    SearchWinDevelopment.com offers tutorials for developers, architects and development managers tasked with building and maintaining enterprise applications using Visual Basic, C# and the Microsoft .NET platform including design, architecture, coding, testing, and deployment and also addresses qualitative issues.

  • At PDC: Microsoft's Muglia talks about Azure Platform as a Service advances

    Windows Azure as platform for applications gained attention at Microsoft’s PDC in Redmond, Wash. Platform as a Service [PaaS] is where the future of the cloud computing resides, said Bob Muglia, President of Server and Tools Business for Microsoft.

  • Ray Ozzie out as Microsoft CSA - pursuing entertainment projects

    Microsoft announced today that Ray Ozzie plans to step down from his position as Chief Software Architect for the company.