|
 |
|
Stop the .NET June News
Posted by
md3
on
Monday, June 07, 2004 (PST)
Too many articles too little time.
|
|
|
All DevX newsletters are now sent from the domain "internet.com." Please use this domain name (not the entire "from" address, which varies) when configuring e-mail or spam filter rules, if you use them.
|
March 27, 2004 Volume 6 No. 9
www.devx.com |
|
Sponsored by National Instruments Join the Test and Measurement Forum for C# Today! Interact with talented developers in the industry to receive test and measurement tips and tricks for C# development. Join today and develop your Visual Studio .NET applications faster. Visit the Developer Zone .NET forum today. |
|
|
FEATURES | DISCUSSIONS | SUBSCRIBE
|
|
Big Tech-Ed Accelerates Big-Tech Breeding Frenzy by A. Russell Jones, Executive Editor Microsoft's frantic swim up the enterprise IT stream has resulted in Windows Server 2003 mutating to a new Server System, Visual Studio adding team and modeling capabilities, and Microsoft Office gaining new status as an application delivery platform. (from the DevX Editorial Archive) |
|
|
HTML Editor with Browser In VB by Pratik K. Bhansali Create Web pages and Web sites in minutes. Includes HTML color coding to ease the learning curve, a Web page preview option to view the Web site as your build it—using a built-in Web browser(!), and many more features. Also includes a search facility not available in Internet Explorer. |
|
|
Snake Game by Sohaib Another snake game but with many features not found in most. Includes the ability to load additional graphics from picture files, several speed modes, various game modes, a maze editor for your own mazes, a high-scores list, and much more. |
|
|
Self Populating AutoComplete by Gary O'Connor An update to another FreeVBCode.com code entry by the same author. Check out the readme enclosed in the entry. This update allows you to: use user-supplied data, add data to the lookup tables, be flexible enough to confine certain user data while allowing broader rules elsewhere. It looks good and is very intuitive to use. |
|
VBScript Blackjack Game (Basic) A very basic Blackjack game using GNU gif images for the playing cards. It utilizes the ever-popular and ever-dynamic VBScript. This example will definitely be of use to you for Web-based games! |
|
Convert Base 10 to Any Other Base Convert base 10 numbers (i.e. numbers 0 - 9) to any other base. You might even come up with your own Base 36 numbering system like the author did! |
|
Color 3D Text Display text in 3D with two colors. Need I say more? |
|
New in the FreeVBcode.com Forums
|
|
Live Microsoft Workshop: Windows XP SP2 Security Features for Application Developers Get the skills you need to build secure applications with Windows XP Service Pack 2. Attend this one-day workshop and learn about the new security features of Service Pack 2, and how existing code and applications might be affected. Learn how to identify possible short-term fixes and longer-term solutions. You will also learn how to take advantage of the changes introduced by Service Pack 2. Register today for just $99 in a city near you! |
|
Programming the Tablet PC—Get Up-to-Speed Quickly Customizing software for Windows XP on the Tablet PC is not difficult. It requires an additional SDK and some background on the paradigm. This article shows you what you need to do to get up-to-speed quickly. It includes code samples and numerous illustrations. |
|
Download: AppMetrics from Xtremesoft AppMetrics gives you visibility and control of your middle-tier like you've never had before. Programmatically restart applications when components hang or when resources exceed thresholds. Eliminate finger-pointing in root cause analysis. Prove you are meeting your service-level agreement. |
|
Tutorial: Create a Web App from Scratch in No Time at All Learn to quickly create a Web application that can access data stored in a relational database—that we'll also create. You'll be surprised how easy it is, using various WebSphere wizards, to build a controller servlet to manage the execution flow of the app, and JavaServer Pages (JSP) to present, gather, and submit the info. |
|
Free Seminar: Speed Start Web Services Learn how to build, deploy, and secure Web services. Attend this free one-day tech briefing and learn how to use Web services to automate a business process—using IBM tools and products tuned for exactly that purpose. Attend a seminar in a city near you! |
|
Free Download: TestTrack Pro and Surround SCM A successful change-management process can be attained easily if you are using the right tools. Download Seapine's TestTrack Pro for defect-management and Surround SCM for source-code management. Find out why 5,500 companies are using Seapine's development tools to deliver higher quality products. |
|
Location Matters: Applications of Position-Aware Software An enterprise's existing applications, such as in the areas of service dispatch, fleet management or asset tracking, can be enriched using location-aware technologies. In several scenarios, Alan Zeichick explains how you can add genuine value to applications and to your users and business, by using Microsoft MapPoint Location Server. |
|
Perforce Full-featured Evaluation—Free! Download a free two-user, non-expiring, full-featured copy of Perforce, the fast software configuration management system. See for yourself why 100,000 developers at 2,500 companies are using Perforce to version and manage the changes they make developing their software. |
|
Making Windows Applications Run Faster Want to boost the performance of your processor-intensive software? Just recompile for 64 bits and run it on Windows XP or Windows Server 2003 for the AMD64 architecture, and you'll see a 20% gain, says Larry O'Brien, in most cases without having to change your code. |
|
An Introduction to Web Services Designed for developers, architects, and project managers, this free whitepaper provides a thorough introduction to the core technologies and standards that underpin Web services—including XML, SOAP, WSDL, and UDDI. |
|
HOW TO CONTACT US To contact us, please e-mail us directly. Please do not reply to this message; it was sent by an automated mailer. feedback@freevbcode.com |
|
REACH THOUSANDS OF DEVELOPERS AND IT PROFESSIONALS To sponsor this newsletter or for more information about advertising opportunities, go to www.devx.net. |
Compiled by Jamie Plenderleith, FreeVBCode.com Editor jplenderleith@jupitermediacom
DevX is a division of Jupitermedia. Copyright 2003 Jupitermedia Corporation. All rights reserved.
Sponsored Links:
|
|
DevX News Korgo Worm Targets LSASS Flaw
Developers Get a Sip of BEA's 'Liquid Computing'
A Window into Microsoft Server Innovations
Borland Joins eBay's Web Services Platform
|
OTHER DEVX NEWSLETTERS THAT MIGHT INTEREST YOU: |
|
|
DEVX HOME .NET Zone Web Development Zone C++ Zone Java Zone VB Zone Database Dev Zone Enterprise Zone Wireless Dev Zone UML Zone ASP Zone OpenSource Zone XML Zone Security Zone
|
You are subscribed to DevX VB Update as md3@xocomp.com. To unsubscribe from DevX VB Update please click here or email: u-a884-15d193420d-2126@nl.internet.com
To manage your DevX newsletter subscriptions, please click here.
To manage your internet.com newsletter subscriptions, please click here.
To unsubscribe via postal mail, please contact us at:
Jupitermedia Corp. Attn: Newsletter Subscription Dept. 475 Park Avenue South New York, NY 10016
Please include the email address which you have been contacted with.
Contact us for a FREE demo account
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
Save $200 on VSLive! New York |
|
|
|
|
Vol. 4, No. 25, May 27, 2004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exploit XML-Word Interoperability
Learn how to use the XML Schema language to make Word more interoperable in a .NET Framework environment. And bridge the gap between managed and unmanaged code. [Read More] |
|
|
|
|
|
|
|
|
|
|
Tech•Ed Between the Lines
|
Microsoft presenters at Tech•Ed this week used the phrase "Do more with less" repeatedly. But what does that slogan imply? WSSM's Mark Cappel ponders the question in a recent blog entry. [Read More] |
|
|
|
|
|
|
|
|
Advertisement
|
|
|
|
|
|
|
|
|
|
|
ISA Server 2004 Details Emerge With its latest ISA Server incarnation, ISA Server 2004, Microsoft adds significant ease-of-use improvements intended to make firewall configuration as accurate as possible. [Read More] |
|
|
|
|
|
|
|
Advertisement
|
|
|
|
|
|
|
|
|
|
|
Defending Against Layer 8 Remember the 8th layer of the OSI networking stack: humans. System administrators must educate themselves and their users about social engineering practices to prevent attacks. [Read More] |
|
|
|
|
|
|
|
|
|
|
Closing the Circuit on XML Transport The role of structured information-gathering technology is becoming increasingly important. Learn how InfoPath's components extend XML's use for user-input data and forms. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
|
|
SPONSOR: Help keep MSD2D free! Please support our sponsors.
|
NEWS.COM Back to School for Cybercops Police are heading back to the classroom as a new breed of criminals turns to the Internet to prey on unsuspecting victims. Read more...
INTERNETWEEK Spammers Dumping Porn for Financial Services Financial spam is close to overtaking pharmaceutical spam as the most common form of junk email, as spammers appear to be abandoning porn for more profitable offerings. Read more...
INFORMATIONWEEK Microsoft Offers Exchange Anti-Spam Tool to All The announcement came in conjunction with the first upgrade to Exchange Server 2003, Microsoft's Email server platform. Read more...
|
TIPS OF THE WEEK BY: YATEEN THAKKAR / SYNTEL INDIA .NET Assemblies & Manifests
The concept of components has been around for many years, the idea is to divide your code into smaller manageable units, which exhibits some known behavior, and then integrate your application with the help of these components rather than make one huge monolithic block of code. The idea was to implement code reuse and version control of the code.
With .NET, Microsoft has tried to retain the benefits of COM while addressing the accompanying problems with the same. These complexities and problems have been addressed by returning to the concept of Class in , for e.g. C++. Read more...
BY: YATEEN THAKKAR / SYNTEL INDIA Reusing the Command Object
It does happen a lot that we have to perform multiple database operations as a part of a transaction or fire multiple queries. We would definitely like the code to be as efficient as possible. One way to improve efficiency is to reuse the command object, in effect having just one command object which is used for all database operations Let's see how can we reuse the same Command object to perform multiple queries on the database. You can view the code below. I have created a console-based application to demonstrate the Command object reuse. There is no exception handling in the code for better code understanding. Read more...
|
Brain Boggler The odometer of the family car shows 15,951 miles. The driver noticed that this number is palindromic: it reads the same backward as forward. 2 hours later, the odometer showed a new palindromic number. How fast was the car traveling in those 2 hours?
Do you know the answer? First 3 readers to email Erin_Haverman@nminet.com with answers will receive a T-shirt! Past bogglers here. |
|
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
|
|
|
|
|
As part of Microsoft's ongoing effort to provide you with anytime, anywhere access to the latest security recommendations and tools, we've developed a series of free Microsoft® Security Webcasts and learner-centered E-Learning Clinics. These online training options are designed to provide you with convenient, ongoing access to information and tools that can help you better protect your applications.
With Microsoft Security Webcasts and E-Learning Clinics, you can choose the security topic you want, when you want it, and learn at your own pace. So log on today and discover the security training opportunity that best fits the way you like to learn.
Learn how to receive a free Security Guidance Kit
|
|
|
|
|
|
|
Security E-Learning Clinics for Developers. While the Microsoft Security E-Learning Clinics follow the same content outline as the Microsoft Security Webcasts, the online clinics' learner-centered format offers unique benefits.
Clinic attendees can access the security topic they want, when they want it, and learn at their own pace. Each lesson can be paused, and all security topics are indexed for fast and easy repeat use. The E-Learning Clinics also feature detailed review questions, which are a great way to ensure that you leave each session with a thorough understanding of the topic.
For more information on the Microsoft Security E-Learning Clinics, click here.
Security Webcasts for Developers. The free Microsoft Security Webcasts, featuring intensive training content for Developers and live Q&A sessions with security specialists, cover the following topics:
|
Developer Track |
|
Webcast 1: |
Essentials of Application Security |
|
Webcast 2: |
Writing Secure Code--Best Practices |
|
Webcast 3: |
Writing Secure Code--Threat Defense |
|
Webcast 4: |
Implementing Application Security Using the Microsoft .NET Framework |
For more information on available Microsoft Security Webcasts, click here.
Log on for the training. Leave with the tools. Microsoft Security Webcasts and E-Learning Clinics are designed to provide you with yet another way to conveniently access the latest Microsoft security recommendations. Each session will provide you with actionable advice to help you better protect your applications. As an added bonus, when you attend your first Microsoft Security Webcast or E-Learning Clinic, you'll learn how to receive a free Security Guidance Kit, a browser-based CD loaded with checklists, prescriptive how-to guides, tools, and templates.
|
|
|
|
|
Write code and develop applications that are less vulnerable to security threats |
|
|
|
|
|
Discover security concerns that are relevant to the authors of today's applications, including buffer overruns, cross-site scripting, and SQL injection attacks |
|
|
|
|
Identify critical security issues around unicode, denial of service, and cryptography |
|
|
|
|
Learn how to better analyze security threats using toolkits, threat modeling, and the latest tools available on the Microsoft .NET Framework |
|
|
|
|
|
|
|
|
|
Please forward this invitation to any colleagues you feel could benefit by attending a Security Webcast or E-Learning Clinic.
|
|
|
|
|
|
|
* Offer good through June 30, 2004, in U.S. and Canada while supplies last. Limit one Kit per person. Please allow 6-8 weeks for delivery.
© 2004 Microsoft Corporation. All rights reserved. Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries.
If you prefer not to receive future promotional e-mails of this type, please click here to unsubscribe. We will promptly update your preferences; however, you may still receive previously initiated promotional communications from Microsoft.
This e-mail is intended for distribution within the United States. Please contact your local Microsoft Subsidiary for similar offerings outside the U.S.
Microsoft Corporation One Microsoft Way Redmond, WA 98052
Protect Your PC: 3 steps to help ensure your PC is protected. Microsoft wants to help ensure your PC is protected from viruses and worms like Mydoom and Blaster, as well as from future threats. Please go to www.microsoft.com/protect and follow these steps today.
1. Use an Internet Firewall
2. Update Your Computer
3. Use Up-to-Date Antivirus Software
To get more information and resources about how to help protect your PC, go to www.microsoft.com/protect. |
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
Save $200 on VSLive! New York |
|
|
|
Vol. 2, No. 12, May 26, 2004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upcoming Update for Windows Server 2003
IT professionals and business users will benefit from Windows Server 2003 and Exchange Server 2003 updates, as well as longer product support lifecycles. [Read More] |
|
|
|
|
|
|
|
|
|
|
Analyze Your SQL Server Implementations Microsoft's new SQL Server Best Practices Analyzer lets you analyze your database implementations and check for common design, development, and maintenance issues. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
Advertisement
|
|
|
|
|
|
|
|
|
|
|
Microsoft and Oracle: Better Together
|
Last week, Microsoft and Oracle announced an agreement to work more closely together to help ensure compatibility between their products. It's about time, says VSM Editor in Chief Patrick Meader in his latest blog entry. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New Advances in Mobile Web Services New .NET mobile technologies are improving the capabilities of the current wireless infrastructure and leveraging network services. [Read More] |
|
|
|
|
|
|
|
|
|
|
Longhorn: What Should You Do Differently? Can you prepare your client/server application architecture with Longhorn in mind? What are Microsoft's recommendations and where should you focus your efforts? [Read More] |
|
|
|
|
|
|
|
|
|
|
Spotlight on App Management New management apps help with job scheduling, system configuration, and network security. Find out what Advanced Systems Concepts, AutoProf, Configuresoft, and Lightspeed Systems offer. [Read More] |
|
|
|
|
|
|
|
|
|
|
Managing Stored Procedures What's the best way to call complex stored procedures that have numerous input parameters? This quick tip examines a current approach vs. an ideal approach. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
Save $200 on VSLive! New York |
|
|
|
|
Vol. 4, No. 24, May 26, 2004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R2 Upgrade for Windows Server 2003
New tools for Windows Server 2003 and Exchange Server 2003 attempt to reduce troubleshooting and problem-resolution time for existing infrastructure and applications. [Read More] |
|
|
|
|
|
|
|
|
|
|
Check and Encrypt Your SQL Data Microsoft's new SQL Server Best Practices Analyzer lets you generate reports on your current database implementations and check compatibility with future SQL Server 2005 features. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
Advertisement
|
|
|
|
|
|
|
|
|
|
|
Longhorn: What Should You Do Differently? Can you specifically prepare your applications for Longhorn now? Focus your attention on a few key areas. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
Advertisement
|
|
|
|
|
|
|
|
|
|
|
New Advances in .NET Mobile Technologies Whidbey, ASP.NET 2.0, .NET Compact Framework 2.0, and MapPoint enable developers to write advanced mobile apps that leverage the full capability of the current mobile infrastructure. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Managing Stored Procedures What's the best way to call complex stored procedures that have numerous input parameters? This quick tip examines a current approach vs. an ideal approach. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Microsoft and Oracle: Better Together
|
Last week, Microsoft and Oracle announced an agreement to work more closely together to help ensure compatibility between their products. It's about time, says VSM Editor in Chief Patrick Meader in his latest blog entry. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Spotlight on App Management New management apps help with job scheduling, system configuration, and network security. Find out what Advanced Systems Concepts, AutoProf, Configuresoft, and Lightspeed Systems offer. [Read More] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
SPONSORED BY: Dice SearchWin2000.com Career Center
|
Is IT really a man's world? |
|
|
|
Scarcity could mean golden opportunities for women who enter
by Carol Hildebrand |
As CIO of SAS Institute Inc. in Cary, N.C., Suzanne Gordon is one of the few female IT executives in an overwhelmingly male field.
How overwhelming? Try 15% women in IT management overall. That's according to the most recent numbers from HR recruiting and research company Sheila Greco Associates, Amsterdam, N.Y. The company has tracked the percentage of women at the Director level and above in the Fortune 1,000 since 1998, and the number has never gotten higher than today's 15%, according to president and co-founder Sheila Greco.
|
SPONSORED BY: Dice |
|
|
|
SearchWin2000.com Career Center
Looking for a new job? Visit the SearchWin2000.com Career Center powered by Dice and find over 37,000 tech positions to choose from. And get the career resources you need to set yourself apart from other job seekers. Find training and certification resources, get help with your resume and more. Visit today!
>> Click here to visit the Career Center today! |
|
|
|
|
"It certainly shows that women are scarce in this field," she said.
With numbers like that, it's no surprise that Gordon is frequently the only woman in a meeting -- but that hasn't stopped her from embracing IT as a great career. "There's always something new to get excited about in IT," she said. "You meet people who are passionate about their work, and the possibilities are endless."
Nonetheless, technology persists in being a field that attracts few women as a career choice, and the shunning seems to start as early as high school, said Claudia Morrell, the director of the Center for Women and Information Technology at the University of Maryland Baltimore County. "If you look at the enrollment by gender for AP tests, Computer Science A and B are the two lowest enrolled by female of any of the AP tests," she said.
That's too bad, because there are some aspects of technology that can be very attractive as a career choice for women, such as the following:
A growing field In spite of the tech job collapse and the threat of offshore outsourcing, the prospect for a technology-related career remains bright, said Morrell. And statistics from the U.S. Department of Labor support that statement. Estimates show that high technology employment should reach 21.5 million workers by 2006. Between 2000 and 2010, the number of computer specialists alone is projected to grow by more than two-thirds, adding nearly two million jobs to the economy.
Bottom line: Projections for future growth indicate that computers, software and applications for information technology will continue to have a substantial impact on lives and employment opportunities in the United States. "The whole area of creation, development and engineering is really where the U.S. is strong, and the area where women need to be," said Morrell. "Nobody is competing with us there."
Greco also suggests that women can best arm themselves against any possible technology career shortfalls by building up a portfolio of technology and business skills. "It's important that people become business and IT proficient, not just purely IT focused," she said. "If offered an opportunity in operations, be it for a year or six months, try to take advantage because it will only make you stronger in this new world."
Flexibility Computing-based careers offer a good deal of flexibility, something that women juggling work and life issues find a tremendous boon. Telecommuting or squeezing work in around family life is a distinct possibility for software engineers and analysts. "Out of all the math/science professions, anything that has to do with software lends itself to more flexibility because it opens up for the commuting situation," said Gloria Montana, director of the virtual development center at The Anita Borg Institute for Women and Technology, Palo Alto, Calif. "Professions around high tech lend themselves to working different schedules or different locations remotely."
And although programming has the reputation of a career that involves sleep deprivation and enormous workloads, the reality can be quite different, said Morrell. "Contrary to what a lot of people think, you can find the IT job you want. There are plenty of jobs with very regular working hours that can meet women's schedules and needs."
Montana also thinks that computer professionals learn flexibility of a different sort by acquiring a set of skills that can be used across a wide range of possible jobs. "You're really learning a fair number of skills that can be applied in many ways," she said. "Lots of people pigeonhole technology jobs into things like high tech, dot-com and gaming, but if you look at places where software is reused, it's actually a lot broader."
More room at the table The distaff dearth in the IT field actually means that the opportunities are better for the women who do enter.
"The lack of women actually represents a good opportunity," Greco said. "We've found that the hiring authorities in IT are making a concerted effort to hire females. Because of their scarcity, they're worth their weight in gold."
Gordon finds being a female in a crowd of men a professional plus, as well. "I enjoy working with men," she said. "My strengths frequently complement theirs, and there is less head to head competition with me. I like learning from them and helping them with the soft skills."
Gordon's obvious enjoyment of her career is the key to success -- now the rub is persuading other women that technology can be fun. Gordon, for one, is doing her bit.
"My daughter used to say she didn't want to do anything technical because it was boring," said Gordon. "She worked here at SAS last summer and found out our technical folks have fun, too. Now she's reconsidering and a technical career is at least an option."
|
|
A B O U T T H I S N E W S L E T T E R |
|
|
|
|
|
|
|
|
|
|
|
|
|
Contact us: TechTarget MemberServices 117 Kendrick Street, Suite 800 Needham, MA 02494 |
|
|
|
|
This e-newsletter is published by TechTarget, the most targeted IT media and events company. TechTarget offers magazines, Web sites, e-newsletters, Webcasts and conferences for enterprise IT professionals. Copyright 2004 TechTarget. All rights reserved.
To unsubscribe from "IT Career Expert - Windows and .Net Edition":
Go to unsubscribe: http://searchtechtarget.techtarget.com/unsubscribe?track=NL-270&ad=483277
Please note, unsubscribe requests may take up to 24 hours to process; you may receive additional mailings during that time. A confirmation e-mail will be sent when your request has been successfully processed.
|
|
|
|
|
|
|
|
|
|
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004
|
|
Jack Vaughan, Newsletter Editor Wednesday, May 26, 2004 |
|
Programmers Report Welcome to Programmers Report, our weekly electronic complement to Application Development Trends. Programmers Report provides platform-independent news, as well as timely insight into tools and methods for today's programmers. |
| | | | |