| | From Angela Bradley, your About Programming Editor Hello Programmers! Happy Valentine's day! This week we are looking at using a generator to make building CSS faster. We also look at LINQ to XML, method visibility, and memory allocation in Delphi. Have a great day! | | Use a Generator to Make Building CSS Faster Building CSS is difficult, there are a lot of properties to remember and hundreds if not thousands of ways you can design your pages. These CSS generators help take some of the memorization out of building CSS. You just plug in what you want in your design and the generator makes the (often cross-browser compliant) CSS for you. | LINQ to XML One way to classify the various parts of LINQ - Language INtegrated Query - is by data store. I recently added an article about LINQ to SQL. Another major data store is XML. Although there are already a few articles about LINQ to XML at About Visual Basic, I decided to create a completely new one to clarify the VB.NET language enhancements that were added just for LINQ to XML ... and another example. | Method Visibility Method visibility is crucial to object oriented programming. In order to maintain encapsulation, you must be able to prevent a user from calling methods that update the internal state of the object without sufficient checks. Ruby provides support for this via public, private and protected methods. However, since Ruby is a very open language these are merely suggestions, a determined user can call any method if they really want to. | Heap? Stack? Memory Allocation in Delphi 101 When you start programming in Delphi you might get errors like "stack overflow". What is stack? How is memory managed in your Delphi programs? What is heap? Why do you not have to create instances of record types? Why do local variables have weird initial values? | | | | Programming Ads | | | | Featured Articles | | | | More from About.com | | | | | | Top 10 Skin Myths How do you know the information and advice you get about your skin is true? Start with this article, which debunks some of the the most persistent myths out there. More>
| | | | Learn a New Hobby Are you thinking about taking up a new hobby? From chess to painting to birdwatching, this comprehensive list provides a wide variety of options, to suit all sorts of interests. More>
| | | | Sign up for more free newsletters on your favorite topics | | | | You are receiving this newsletter because you subscribed to the About Programming newsletter. If you wish to change your email address or unsubscribe, please click here. About respects your privacy: Our Privacy Policy Contact Information: 249 West 17th Street New York, NY, 10011 © 2012 About.com | | | | | Advertisement | |
0 comments:
Post a Comment