VB.NET Tutorials & Articles from Developer Fusion https://www.developerfusion.com/t/vb.net/tutorials/ VB.NET Tutorials & Articles from Developer Fusion http://www.rssboard.org/rss-specification en-GB Tue, 31 Jul 2012 08:27:00 GMT An Internal Application Message Bus in VB.Net Working with threads gets complicated quickly as you work to stop them falling over each other. One way to organise threads so that they co-operate without tripping over each other is to use a messaging mechanism to communicate between them. John Rivett-Carnac looks at one such implementation of internal application messaging. http://www.developerfusion.com/article/145371/an-internal-application-message-bus-in-vbnet/ http://www.developerfusion.com/article/145371/an-internal-application-message-bus-in-vbnet/ Tue, 31 Jul 2012 08:27:00 GMT John Rivett-Carnac An Introduction To FSharpx Dan Mohl introduces FSharpx, a community-driven, open source set of extensions for the F# language http://www.developerfusion.com/article/136179/an-introduction-to-fsharpx/ http://www.developerfusion.com/article/136179/an-introduction-to-fsharpx/ Tue, 10 Jan 2012 22:41:00 GMT Dan Mohl Learn F# Programming Providing both leading-edge functional programming and familiar object-oriented capabilities, F# gives the developer more power to solve problems -- all in fewer lines of code, thanks to succinct syntax. http://www.developerfusion.com/article/122079/intro-to-f/ http://www.developerfusion.com/article/122079/intro-to-f/ Tue, 12 Jul 2011 11:18:00 GMT Ted Neward and Jessica Kerr Enhancing your applications for Windows 7 Windows 7 brings new salvation for .NET developers, and it comes in the form of the Windows 7 API Code Pack for the.NET Framework. http://www.developerfusion.com/article/70531/enhancing-your-applications-for-windows-7/ http://www.developerfusion.com/article/70531/enhancing-your-applications-for-windows-7/ Tue, 17 Nov 2009 14:30:00 GMT Kevin Griffin C# 4.0 goes dynamic - a step too far? Is C# in danger of too much change? Mike James ponders the implications of dynamic types in C http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ Thu, 12 Feb 2009 13:54:00 GMT Mike James The Future of .NET Languages Wondered why Microsoft always seems to release different language features for each language? Discover how .NET 4.0 will reduce the disparity between C# and VB.NET with some great new features for both languages, plus a new dynamic language runtime and new functional and parallel programming languages. http://www.developerfusion.com/article/9576/the-future-of-net-languages/ http://www.developerfusion.com/article/9576/the-future-of-net-languages/ Fri, 09 Jan 2009 16:37:00 GMT Damon Armstrong Spatial data in SQL Server 2008 Jason takes you back to those high school geometry lessons and demonstrates how to take advantage of the new geospatial and geometric data types in SQL Server 2008. http://www.developerfusion.com/article/8325/spatial-data-in-sql-server-2008/ http://www.developerfusion.com/article/8325/spatial-data-in-sql-server-2008/ Wed, 22 Oct 2008 16:11:00 GMT Jason Follas ASP.NET Patterns every developer should know In the first of three parts, Alex looks at some of the basic patterns in ASP.NET, and how you can apply these to your ASP.NET applications in a few simple steps. http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ Fri, 17 Oct 2008 11:52:00 GMT Alex Homer Introducing Visual Studio .NET 2008 - Top 10 Features After a long beta period, Visual Studio .NET 2008 is finally on general release. There are a ton of new features and enhancements in this release that make it almost a no-brainer to upgrade - I thought I’d take a moment and list my top ten favorites in no particular order. http://www.developerfusion.com/article/7633/introducing-visual-studio-net-2008-top-10-features/ http://www.developerfusion.com/article/7633/introducing-visual-studio-net-2008-top-10-features/ Wed, 26 Mar 2008 20:59:00 GMT Mark Smith Why Patterns We look at the rise of 'patterns' in the developer community, and how they've evolved to help communication between developers and understanding more clearly the intent of a given piece of code. http://www.developerfusion.com/article/7609/why-patterns/ http://www.developerfusion.com/article/7609/why-patterns/ Wed, 19 Mar 2008 20:42:00 GMT Andy Clymer Common Intermediate Language Granville gets down with the CLR, and takes a look at CIL/MSIL - the intermediate language that every .NET language gets compiled to, and has full access to the capabilities of the CLR. http://www.developerfusion.com/article/7112/common-intermediate-language/ http://www.developerfusion.com/article/7112/common-intermediate-language/ Thu, 27 Sep 2007 20:17:00 GMT Granville Barnettt Improving Application Quality Using Test-Driven Development (TDD) What is the one activity or phase that improves the quality of your application? The answer is an easy one: Testing, and plenty of it. Traditionally, testing is a phase somewhere towards the expected end of the project - when the cost of any code or requirement changes is known to be much higher. Craig looks at how TDD can address this by adopting a more agile approach. http://www.developerfusion.com/article/6875/improving-application-quality-using-testdriven-development-tdd/ http://www.developerfusion.com/article/6875/improving-application-quality-using-testdriven-development-tdd/ Mon, 02 Jul 2007 21:29:00 GMT Craig Murphy Top 10 Application Security Vulnerabilities in Web.config Files - Part Two In this second part of a two-part series, you will learn about application security issues related to authentication and authorization, as well as five vulnerabilities commonly found in ASP.NET web-based applications. Additionally, find out how to keep configuration files from being unintentionally modified by uninformed programmers or administrators, as well as why it is critical to never rely on default setting values. http://www.developerfusion.com/article/6745/top-10-application-security-vulnerabilities-in-webconfig-files-part-two/ http://www.developerfusion.com/article/6745/top-10-application-security-vulnerabilities-in-webconfig-files-part-two/ Sun, 10 Jun 2007 11:43:00 GMT Bryan Sullivan Top 10 Application Security Vulnerabilities in Web.config Files - Part One In part one of this two part article, you will learn about five of the top ten “worst offenders” of misconfigurations of application security that can cause overall problems for ASP.NET Web-based applications. Learn more about how to secure the Web.config files of an ASP.NET application. http://www.developerfusion.com/article/6678/top-10-application-security-vulnerabilities-in-webconfig-files-part-one/ http://www.developerfusion.com/article/6678/top-10-application-security-vulnerabilities-in-webconfig-files-part-one/ Mon, 14 May 2007 21:05:00 GMT Bryan Sullivan Read and write Open XML files (MS Office 2007) Learn how to read and write Open XML files in the new Microsoft Office 2007, with a particular examination of the Excel file format. http://www.developerfusion.com/article/6170/read-and-write-open-xml-files-ms-office-2007/ http://www.developerfusion.com/article/6170/read-and-write-open-xml-files-ms-office-2007/ Fri, 22 Sep 2006 11:24:00 GMT Zeljko Svedic Interacting with the web using WebRobot v1.0 In this tutorial, we will learn how to use the WebRobot component to interact with web sites, by filling out forms dynamically and uploading files from a simple VB.NET application. http://www.developerfusion.com/article/5706/interacting-with-the-web-using-webrobot-v10/ http://www.developerfusion.com/article/5706/interacting-with-the-web-using-webrobot-v10/ Wed, 17 May 2006 20:52:00 GMT Fernando Sanchez Bin Packing An implementation of the most common Bin Packing algorithms. Visually representing the computed data will also be discussed. http://www.developerfusion.com/article/5540/bin-packing/ http://www.developerfusion.com/article/5540/bin-packing/ Fri, 31 Mar 2006 21:32:00 GMT Mitch ★ Using WMI From Managed Code Windows Management Instrumentation (WMI) is Microsoft's implementation of Web-Based Enterprise Management (WBEM) and the Common Information Model (CIM). Although WMI is COM-based, Andriy Klyuchevskyy shows you how you can access it from C# and VB.NET through System.Management, thanks to COM Inter-Op. http://www.developerfusion.com/article/5450/using-wmi-from-managed-code/ http://www.developerfusion.com/article/5450/using-wmi-from-managed-code/ Mon, 27 Feb 2006 19:15:00 GMT Andriy Klyuchevskyy High-Performance .NET Application Development & Architecture This article demonstrates the art of creating and architecting high-performance and scalable .NET applications, covering all stages, from planning to development and their perspective best practices. http://www.developerfusion.com/article/5385/highperformance-net-application-development-architecture/ http://www.developerfusion.com/article/5385/highperformance-net-application-development-architecture/ Wed, 15 Feb 2006 15:25:00 GMT Dimitrios Markatos New features for web developers in ASP.NET 2.0 ASP.NET 2.0 brings enhanced performance and many new features that make the web developer's life easier. Alex Homer takes you through what's new. http://www.developerfusion.com/article/5348/new-features-for-web-developers-in-aspnet-20/ http://www.developerfusion.com/article/5348/new-features-for-web-developers-in-aspnet-20/ Fri, 03 Feb 2006 12:25:00 GMT Alex Homer