One of the new tools that showed up in Visual Studio 2005 that I don’t see many people taking much advantage of is the Class Diagram.
The class diagram displays the classes you drag onto it in a visual representation much like a UML class diagram does. It also lets you see relationships between your classes. But the greatest advantage of the Class Diagram is that it will write a lot of your code for you.
Continue reading “Advantages of Using Class Diagram”
Last week we looked at the extension points Microsoft has wired into the LINQ to SQL classes and how they can be used to achieve some of the capabilities of the Business Logic Layer (BLL) in a multi-layered architecture.
Continue reading “Computed Columns Using LINQ to SQL Classes”
One of the new controls that Visual Studio 2008 brings us is the ListView. Now, the ListView control is really several different controls all rolled into one. There is a lot to see with this control. So, today is just going to be a small introduction. We’ll come back another day and do a presentation that goes deeper than we have time for today. Continue reading “ListView and the DataPager”
. . . and other ASP.NET controls that the Validation controls can not be wired to.
The presentation today may be something you already know how to do. But, this question comes up repeatedly in my work as a .NET coach, which means there are still people who don’t know how to do this. There are other people who think they know how to do this but are hacking the solution. I encourage you to watch the video. My bet is that 80% of you that do will learn something you didn’t already know about the validation controls and how to use them properly.
Here’s the basic problem. There are controls in the .NET framework that can not be wired to the standard validation controls. The checkbox control is one example. You can’t use the RequiredFieldValidator because it has a value. It’s either true or false. And you can’t provide a RegularExpressionValidator or one of the others because it is a boolean value.
Continue reading “Validating A WebForms Checkbox . . .”
I think the VB.NET Ternary Operator may be the last operator that I really miss in VB.NET from my curly brace language experience. Although, I have to admit, I wouldn’t have missed it all that much if they never added it. There just isn’t a whole lot of use for it.
However, the Ternary operator is a REALLY nice feature to have available to you when you do need it. It’s another one of those language features that falls under, “Just because it is there doesn’t mean you have to use it.”
If you’ve ever run into a situation where you just need a simple evaluation and assign a variable based on it. Like this: Continue reading “The VB.NET Ternary Operator”