Claudio Lassala
Sr. Software Developer and Architect
Claudio Lassala is a Senior Developer at EPS Software Corp. He has presented several lectures at Microsoft events such as PDC and various other Microsoft seminars, as well as several conferences and user groups across North America and Brazil. He is a multiple winner of the Microsoft MVP Award and also holds the MCSD for .NET certification. He has articles published on several magazines, such as MSDN Brazil Magazine, CODE Magazine, UTMag, Developers Magazine, and FoxPro Advisor.
Detailed Biography
Claudio Lassala, Senior Software Developer and Architect
Claudio Lassala, Senior Software Developer specializing in Object Oriented Design Claudio is a multiple winner of the Microsoft MVP (Most Valuable Professional) award in addition to having Microsoft Certifications as a Professional, as an Application Developer and as a Solution Developer in .NET. He is experienced in C#, Visual Basic .NET, ASP, SQL and he has worked on several cutting edge web, enterprise and development technology applications, including Milos. He has a strong background in Object Oriented Programming, and he has delivered lectures and written articles, as well as having authored, produced and presented training videos on subjects ranging from .NET to Visual FoxPro and XML. He is the creator and host of the Virtual Brown Bag (http://www.virtualbrownbag.com). He blogs at http://claudiolassala.wordpress.com, and can be followed on Twitter at http://twitter.com/ClaudioLassala
Skills
- WPF
- Silverlight
- C# .NET
- VB .NET
- ASP / ASP.NET
- SQL Server
- Visual FoxPro
- XML / XSLT
- Web Services
- OOP/OOD specialist
- n-Tier Development
- Microsoft Office Automation
- Test-Driven Development
- SOLID
Contact Information:
Articles Authored
-
Build Composite WPF and Silverlight Applications
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - July/August
WPF is finally gaining momentum, and so is Silverlight.Users are starting to take a serious look at Silverlight as an option for rich applications; some of them even have scenarios where targeting both platforms make sense. The Composite Application Guidance for WPF and Silverlight Applications has received improvements that help developers building either WPF, Silverlight, or both types of composite applications.
-
Isolating Dependencies in Tests Using Mocks and Stubs
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - May/June
Unit tests are not “unit” tests if they test things other than the System Under Test (SUT).In order to test a SUT (the class to be tested), a developer must make sure that the class’s dependencies won’t interfere with its unit tests. Enter mocks and stubs.
-
Creating and Distributing Packages with the Visual Studio SDK
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 1 - Extensibility
Visual Studio is a great tool on its own and it can be extended.By using the Visual Studio SDK (VS SDK), one can create powerful extensions to fit almost any developers’ needs.
-
COM Interop: Making .NET and VFP Talk to Each Other
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0, VFP Conversion Papers, Markus Egger Talks Tech
Many companies have been relying on COM components in the last couple of years. That includes Microsoft.Using COM components made it possible for different programming languages to reuse logic between them, by agreeing to a standard defined by the COM specification.
-
Controls, Events, Commands, and More
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0, VFP Conversion Papers
Microsoft Visual FoxPro 9 is here and it brings lots of new features.This entire issue of CoDe is dedicated to Visual FoxPro 9, providing details and scenarios on how you can use the new features and enhancements. In this article, I will discuss some of the new controls, events, and commands, and a little more.
-
COM Interop and Strong Typing
Last updated: Wednesday, February 20, 2019
Published in: VFP Conversion Papers
The basics of using a VFP COM component from .NET are relatively simple, but the more objects we use, the harder it gets. In order to make one's life easier from the .NET side, the component must be built a certain way from the VFP side. For instance, it's very common to create objects on-the-fly in VFP, given the ease of doing so. However, these objects cannot be consumed from .NET without writing extra code. This article covers some aspects of how the developer can improve the COM Interop experience when consuming VFP COM components from .NET.
-
Compare Constructors and Destructors in VFP and .NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Unlike VFP, .NET forces you to give up control over the destruction of objects, but you get some benefits in return.
-
Compare Events and Delegates in VFP and .NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Events play a larger role in .NET than they do in Visual FoxPro. Learn how events work in the .NET world to write powerful applications.
-
Compare Inheritance in VFP and VS.NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
If you're starting to work with Visual Studio .NET, you'll find you have a head start when it comes to inheritance.Here are some of the differences.
-
Compare Interfaces and Polymorphism in VFP and VS.NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Polymorphism is the use of multiple objects with the same methods that do different things.Interfaces let you create flexible architecture in your application. Find out how these concepts differ in Visual FoxPro and Visual Studio .NET.
-
Compare Methods, Properties, and Fields in VS.NET and VFP
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Discover the differences and similarities between Visual Studio .NET and Visual FoxPro.
-
Compare Static Members in VFP and .NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
You're familiar with instance members in Visual FoxPro. Now find out how you can benefit from static members in Visual Studio .NET.
-
Compare Variables in VFP and VS.NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Learn about different types of variables, and what it means to perform boxing, unboxing, and casting operations.
-
Compare Visual Inheritance in VFP and .NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
Find out how your knowledge of visual inheritance in Visual FoxPro can help you take advantage of Visual Studio .NET's slightly different model.
-
Improve Code with Enums
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
To help you understand .NET development from a Visual FoxPro perspective, this article introduces you to the concept of enums and shows you how to use them to improve code quality.
-
OOP: VFP vs. VS.NET
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
And discover why and when you should use .NET.
-
Operator Overloading
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
To help you understand .NET development from a VFP perspective, this article introduces you to operator overloading and shows you how to apply it for powerful programming in .NET.
-
VFP and .NET: The Best of Both Worlds
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers
Several years have passed since the first beta version of Visual Studio .NET and Microsoft is now looking toward their 3rd release of the product. Visual FoxPro (VFP) has also been around for several years with a new version (VFP 9) due late this year. Both tools have great features that can make our lives as developers much easier. So why shouldn't we use both tools? There are features in .NET that can greatly benefit VFP applications. On the other hand, VFP provides developers with great features that are not available in .NET. The features in VFP can be of great help when you are writing code in .NET and are looking for common features. This article demonstrates how you can have the best of both worlds.
-
VFP Conversion Roadmap Whitepaper
Last updated: Tuesday, February 19, 2019
Published in: VFP Conversion Papers, Markus Egger Talks Tech
This whitepaper discusses strategies for managers converting Visual FoxPro (VFP) applications to .NET, and lays a foundation for producing an implementation plan.
-
VFP 8 Feature Highlights
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Visual FoxPro 8 includes numerous new features that are a direct response to the requests of VFP developers.Just reading through the "What's New" section of the documentation will take you quite a while due to large quantity of additional or changed features and commands. Let's take a brief look at just a few of the exciting new capabilities that you can put to use immediately.