https://www.developerfusion.com/t/vb.net/tutorials/ VB.NET Tutorials & Articles from Developer Fusion 2012-07-31T08:27:00.00Z http://www.developerfusion.com/article/145371/an-internal-application-message-bus-in-vbnet/ An Internal Application Message Bus in VB.Net 2012-07-31T08:27:00.00Z 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. John Rivett-Carnac http://www.developerfusion.com/article/136179/an-introduction-to-fsharpx/ An Introduction To FSharpx 2012-01-10T22:41:00.00Z Dan Mohl introduces FSharpx, a community-driven, open source set of extensions for the F# language Dan Mohl http://www.developerfusion.com/article/122079/intro-to-f/ Learn F# Programming 2011-07-12T11:18:00.00Z 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. Ted Neward and Jessica Kerr http://www.developerfusion.com/article/70531/enhancing-your-applications-for-windows-7/ Enhancing your applications for Windows 7 2009-11-17T14:30:00.00Z 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. Kevin Griffin http://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/ C# 4.0 goes dynamic - a step too far? 2009-02-12T13:54:00.00Z Is C# in danger of too much change? Mike James ponders the implications of dynamic types in C Mike James http://www.developerfusion.com/article/9576/the-future-of-net-languages/ The Future of .NET Languages 2009-01-09T16:37:00.00Z 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. Damon Armstrong http://www.developerfusion.com/article/8325/spatial-data-in-sql-server-2008/ Spatial data in SQL Server 2008 2008-10-22T16:11:00.00Z 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. Jason Follas http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ ASP.NET Patterns every developer should know 2008-10-17T11:52:00.00Z 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. Alex Homer http://www.developerfusion.com/article/7633/introducing-visual-studio-net-2008-top-10-features/ Introducing Visual Studio .NET 2008 - Top 10 Features 2008-03-26T20:59:00.00Z 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. Mark Smith http://www.developerfusion.com/article/7609/why-patterns/ Why Patterns 2008-03-19T20:42:00.00Z 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. Andy Clymer http://www.developerfusion.com/article/7112/common-intermediate-language/ Common Intermediate Language 2007-09-27T20:17:00.00Z 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. Granville Barnettt http://www.developerfusion.com/article/6875/improving-application-quality-using-testdriven-development-tdd/ Improving Application Quality Using Test-Driven Development (TDD) 2007-07-02T21:29:00.00Z 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. Craig Murphy http://www.developerfusion.com/article/6745/top-10-application-security-vulnerabilities-in-webconfig-files-part-two/ Top 10 Application Security Vulnerabilities in Web.config Files - Part Two 2007-06-10T11:43:00.00Z 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. Bryan Sullivan http://www.developerfusion.com/article/6678/top-10-application-security-vulnerabilities-in-webconfig-files-part-one/ Top 10 Application Security Vulnerabilities in Web.config Files - Part One 2007-05-14T21:05:00.00Z 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. Bryan Sullivan http://www.developerfusion.com/article/6170/read-and-write-open-xml-files-ms-office-2007/ Read and write Open XML files (MS Office 2007) 2006-09-22T11:24:00.00Z Learn how to read and write Open XML files in the new Microsoft Office 2007, with a particular examination of the Excel file format. Zeljko Svedic http://www.developerfusion.com/article/5706/interacting-with-the-web-using-webrobot-v10/ Interacting with the web using WebRobot v1.0 2006-05-17T20:52:00.00Z 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. Fernando Sanchez http://www.developerfusion.com/article/5540/bin-packing/ Bin Packing 2006-03-31T21:32:00.00Z An implementation of the most common Bin Packing algorithms. Visually representing the computed data will also be discussed. Mitch ★ http://www.developerfusion.com/article/5450/using-wmi-from-managed-code/ Using WMI From Managed Code 2006-02-27T19:15:00.00Z 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. Andriy Klyuchevskyy http://www.developerfusion.com/article/5385/highperformance-net-application-development-architecture/ High-Performance .NET Application Development & Architecture 2006-02-15T15:25:00.00Z 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. Dimitrios Markatos http://www.developerfusion.com/article/5348/new-features-for-web-developers-in-aspnet-20/ New features for web developers in ASP.NET 2.0 2006-02-03T12:25:00.00Z 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. Alex Homer