MSDNマガジン、勝手に総目次
2004年
- MSDN Magazine January 2004
- メイン
- コード ネーム “Longhorn”: 次世代 Windows におけるアプリケーションの作成と展開の概要(※過去のMSDNマガジン)
- コード ネーム “Indigo”: “Indigo” を使用した接続されるシステムの開発と実行に関するガイド(※過去のMSDNマガジン)
- コード ネーム “Avalon”: 新しいコードとマークアップ モデルを使用して実際のアプリケーションを作成する(※過去のMSDNマガジン)
- コード ネーム “WinFS”: コンテンツに基づいたファイルの検索と管理を可能にする、革命的なファイル ストレージ システム(※過去のMSDNマガジン)
- Windows Shell:Create Namespace Extensions for Windows Explorer with the .NET Framework
- コラム
- Editor’s Note:PDC 2003 Trip Report
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:DTS Follow-up, Web Services, Access Over the Network, and More
- Data Points:Exploring SQL Server Triggers: Part 2
- Cutting Edge:Extend the ASP.NET DataGrid with Client-side Behaviors
- The XML Files:IntelliSense for XSLT, Namespace Collisions, and More
- Advanced Basics:Windows Forms Controls: Z-order and Copying Collections
- Basic Instincts:Asynchronous Method Execution Using Delegates
- .NET:Practical Multithreading for Client Apps
- C++ Q&A:Get Logical Drives with VolInfo, Modifying the System Menu
- Talking To…:Carl Franklin Talks About Being a New MVP and His Passion for Visual Basic .NET
- メイン
- MSDN Magazine February 2004
- メイン
- Yukon Basics:XML, T-SQL, and the CLR Create a New World of Database Programming
- XML in Yukon:New Version Showcases Native XML Type and Advanced Data Handling
- T-SQL in Yukon:Powerful New T-SQL Syntax Gives SQL Server a Programmability Boost
- Types in Yukon:Managed UDTs Let You Extend the SQL Server Type System
- Standard I/O:Console Appplications in .NET, or Teaching a New Dog Old Tricks
- Timers:Comparing the Timer Classes in the .NET Framework Class Library
- コラム
- Editor’s Note:Yukon Bonanza
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:ANSI Chars in XML, E-commerce Architecture, and More
- Cutting Edge:Owner-Drawing in .NET
- The XML Files:XML Report from the Microsoft PDC 2003
- The ASP Column:Web Services: ATL Server Versus ASP.NET
- Wicked Code:Client-side Paging for DataGrids
- C++ Q&A:Color Support, Console Apps, and Saving User Settings
- Resource File:Mobile and Embedded Application Development
- メイン
- MSDN Magazine March 2004
- メイン
- Office 2003:Secure and Deploy Business Solutions with Microsoft Visual Studio Tools for Office
- C# In-Depth:Harness the Features of C# to Power Your Scientific Computing Projects
- Timers:Implement a Continuously Updating, High-Resolution Time Provider for Windows
- ISA Server 2004:Developing an Application Filter for Microsoft Internet Security and Acceleration Server 2004
- Error Handling:Throwing Custom Exception Types from a Managed COM+ Server Application
- コラム
- Editor’s Note:200+ Issues Later
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Hard Drive Security, Comparing Two Versions of a DB, and More SQL
- Data Points:Exception-handling Techniques
- Cutting Edge:Personalization in ASP.NET 1.1
- The XML Files:WS-Policy and WSE 2.0 Assertion Handlers
- Advanced Basics:Extracting Data from .NET Assemblies
- The ASP Column:Using SOAP Extensions in ASP.NET
- Bugslayer:Basics of .NET Internationalization
- C++ Q&A:List View Mode, SetForegroundWindow, and Class Protection
- Resource File:ASP.NET “Whidbey”
- メイン
- MSDN Magazine April 2004
- メイン
- Testing:Perform Code Coverage Analysis with .NET to Ensure Thorough Application Testing
- Test-Driven C#:Improve the Design and Flexibility of Your Project with Extreme Programming Techniques
- Instrumentation:Powerful Instrumentation Options in .NET Let You Build Manageable Apps with Confidence
- Stress Testing:Custom LoadGenerator Tool Identifies the Issues Your Application Faces Under Stress
- Mobility:Add Keyboard Support to Compact Framework Apps by Trapping Windows Messages
- コラム
- Editor’s Note:Testing, Testing 1 2 3
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:JScript Leaks, Getting the XmlDataDocument, and ASPX Includes
- Data Points:Creating Audit Tables, Invoking COM Objects, and More
- Cutting Edge:Image Generation Service for ASP.NET 1.1
- The XML Files:All About Blogs and RSS
- Advanced Basics:Synchronizing Multiple Windows Forms
- .NET Matters:Const in C#, Exception Filters, IWin32Window, and More
- Security Briefs:完全信頼コードに注意(※過去のMSDNマガジン)
- Bugslayer:.NET Internationalization Utilities
- C++ Q&A:CD Burning and Device Discovery with IMAPI
- Talking To…:Robert Green Talks About Communities for Visual Basic .NET
- メイン
- MSDN Magazine May 2004
- メイン
- C# 2.0:Create Elegant Code with Anonymous Methods, Iterators, and Partial Classes
- C++:Write Faster Code with the Modern Language Features of Visual C++ 2005
- Visual Basic:Navigate the .NET Framework and Your Projects with “My”
- .NET Framework 2.0:Craft a Rich UI for Your .NET App with Enhanced Windows Forms Support
- ClickOnce:Deploy and Update Your Smart Client Projects Using a Central Server
- Debugging:DataTips, Visualizers and Viewers Make Debugging .NET Code a Breeze
- コラム
- Editor’s Note:Introducing Our Online Corrections Page
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Request Timeouts, Byte Array Conversion, and More
- Data Points:Saving Parent-child Data in a Multitiered App Using ADO.NET
- Cutting Edge:Dress Your Controls for Success with ASP.NET 1.1 Themes
- The XML Files:XML Data Migration Case Study: GEDCOM
- Advanced Basics:Create a Graphical Editor Using RichTextBox and GDI+
- Basic Instincts:Updating the UI from a Secondary Thread
- .NET Matters:Finalizers, Assembly Names, MethodInfo, and More
- C++ Q&A:Updating Views in MFC, Spying on Events in the .NET Framework
- Resource File:Microsoft Newsgroups for Developers
- メイン
- MSDN Magazine June 2004
- メイン
- The Big Story:An Overview of the New Services, Controls, and Features in ASP.NET 2.0
- Security:Security Headaches? Take ASP.NET 2.0!
- Portals:Unleash Your Site’s Potential with Web Parts and Personalization in ASP.NET 2.0
- Data:More Load, Less Code with the Data Enhancements of ASP.NET 2.0
- Master Pages:Master Your Site Design with Visual Inheritance and Page Templates
- Controls:Plan Your Migration to the Visual Studio 2005 Navigation Controls
- コラム
- Editor’s Note:Fun with ASP.NET 2.0
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Visual Studio 2005, HTC Memory Problems, and More
- Data Points:Contrasting the ADO.NET DataReader and DataSet
- Cutting Edge:Dress Your Controls for Success with ASP.NET 1.1 Themes, Part 2
- The XML Files:InfoPath 2003 SP1 Preview
- .NET:Unexpected Errors in Managed Applications
- Bugslayer:Bad Code? FxCop to the Rescue
- Basic Instincts:Creating and Managing Secondary Threads
- .NET Matters:XML Comments, Late-bound COM, and More
- C++ Q&A:Performance Optimization, Controls versus Components
- Resource File:Blogging Tools
- メイン
- MSDN Magazine July 2004
- メイン
- Visual Studio 2005:Bridge the Gap Between Development and Operations with Whitehorse
- SharePoint:Use Windows SharePoint Services as a Platform for Building Collaborative Applications
- .NET Tools:Ten Must-Have Tools Every Developer Should Download Now
- User Preferences:Manage User Settings in Your .NET App with a Custom Preferences API
- Web Services:Capturing and Analyzing Client Transaction Metrics for .NET-Based Web Services
- コラム
- Editor’s Note:Topic Coverage Update
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Pop-Ups, Encrypting an ADO.NET Data Stream, and More
- Data Points:Migrating from ADO to ADO.NET
- Cutting Edge:Implement Custom Cache Dependencies in ASP.NET 1.x
- The XML Files:Messages vs. Methods
- Test Run:Using Combinations to Improve Your Software Test Case Generation
- Security Briefs:パスワードに気をつけて(※過去のMSDNマガジン)
- Advanced Basics:Data Binding Radio Buttons to a List
- .NET Matters:How Microsoft Uses Reflection
- C++ Q&A:Message Values, Managed String Literals, Obfuscating Code, and More
- { End Bracket }:What Makes Good Code Good?
- メイン
- MSDN Magazine August 2004
- メイン
- Reporting:Deliver User-Friendly Reports from Your Application with SQL Server Reporting Services
- GridView:Move Over DataGrid, There’s a New Grid in Town!
- Genetic Algorithms:Survival of the Fittest: Natural Selection with Windows Forms
- Web Parts:Use Windows SharePoint Services as a Platform for Building Collaborative Apps, Part 2
- Virtual Server 2005:Program Customized Testing Environments Without Trashing Your Machine
- コラム
- Editor’s Note:New Technologies and a New Magazine
- New Stuff:Resources for Your Developer Toolbox
- Bulletin Board:News from Online Communities
- Web Q&A:Page Ready State, DataGrid Row Deletion, and More
- Data Points:Migrating from ADO to ADO.NET, Part 2
- Cutting Edge:Script Callbacks in ASP.NET
- The XML Files:What’s New in WSE 2.0
- Test Run:Test Automation for ASP.NET Web Apps with SSL
- Wicked Code:Foiling Session Hijacking Attempts
- Advanced Basics:P2P Comm Using Web Services
- .NET Matters:Debugger Visualizations, Garbage Collection
- C++ Q&A:GetKeyState, the STL String Class, Exposing C++ Objects, and More
- { End Bracket }:C# to Visual Basic Translation Tool
- メイン
- MSDN Magazine September 2004
- メイン
- データのセキュリティ:SQL インジェクション攻撃を未然に防ぐ
- SQL Server 2005:Unearth the New Data Mining Features of Analysis Services 2005
- Express Editions:Get a Lean, Mean Dev Machine with the Express Editions of Visual Basic and SQL Server 2005
- Data Deployment:Streamline Your Database Setup Process with a Custom Installer
- Design Patterns:Simplify Distributed System Design Using the Command Pattern, MSMQ, and .NET
- コラム
- Editor’s Note:Camp MSDN Magazine
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Caching Transforms, Connection Sharing, and More
- Data Points:Handling Data Concurrency Using ADO.NET
- Test Run:Automate Testing of Your Stored Procs
- Advanced Basics:Being Generic Ain’t So Bad
- Cutting Edge:Design Smarter Tracing for ASP.NET Pages
- The ASP Column:What’s in ASP.NET Config Files?
- Basic Instincts:Thread Synchronization
- Bugslayer:Three Vital FXCop Rules
- C++ Q&A:Performance Monitoring, Managed Extensions, and Lock Toolbars
- { End Bracket }:Tune in to Channel 9
- メイン
- MSDN Magazine October 2004
- メイン
- Bootstrapper:Use the Visual Studio 2005 Bootstrapper to Kick-Start Your Installation
- .NET Internals:Examine Running Processes Using Both Managed and Unmanaged Code
- ASP.NET 2.0:Speed Up Your Site with the Improved View State in ASP.NET 2.0
- Advanced Serialization:Format Your Way to Success with the .NET Framework Versions 1.1 and 2.0
- BizTalk 2004:Automate Your Business Processes with Human Workflow Services and Visual Studio
- Unit Testing:Mock Objects to the Rescue! Test Your .NET Code with NMock
- コラム
- Editor’s Note:Old, New, Borrowed, Blue
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Refreshing Web Pages, Spyware, Group Policy, and More
- Data Points:Handling Data Concurrency Using ADO.NET, Part 2
- Advanced Basics:Building a Progress Bar that Doesn’t Progress
- .NET:P/Invoke Revisited
- Cutting Edge:Binary Serialization of DataSets
- Service Station:Securing Web Services with WSE 2.0
- Security Briefs:Password Minder の内部(※過去のMSDNマガジン)
- .NET Matters:ThreadPoolWait and HandleLeakTracker
- C++ Q&A:Create Client Windows, Drag and Drop Between Listboxes
- { End Bracket }:Microsoft Java Virtual Machine Update
- メイン
- MSDN Magazine November 2004
- メイン
- Attack Surface:Mitigate Security Risks by Minimizing the Code You Expose to Untrusted Users
- App Lockdown:Defend Your Apps and Critical User Info with Defensive Coding Techniques
- Cryptography:Employ Strong Encryption in Your Apps with Our CryptoUtility Component
- Trustworthy Code:Exchange Data More Securely with XML Signatures and Encryption
- Safety in Windows:Manage Access to Windows Objects with ACLs and the .NET Framework
- Intrusion Prevention:Build Security Into Your Web Services with WSE 2.0 and ISA Server 2004
- コラム
- Editor’s Note:Vote Early and Often for MSDN Magazine
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:ADO.NET Joins, HTML to XHTML, ASP.NET ViewState, and More
- Data Points:Updating Data in Linked Servers, Information Schema Views, and More
- Test Run:API Test Automation in .NET
- Advanced Basics:Digital Grandma
- Cutting Edge:The ASP.NET 2.0 Wizard Control
- Service Station:Improving Web Service Interoperability
- .NET Matters:ThreadPoolPriority, and MethodImplAttribute
- C++ Q&A:Calling Virtual Functions, Persisting View State, POD Type
- { End Bracket }:A Tidal Wave of Change
- メイン
- MSDN Magazine December 2004
- メイン
- Tablet PC:Add Support for Digital Ink to Your Windows Applications
- Mobility:Optimize Your Pocket PC Development with the .NET Compact Framework
- Vrooooom!:How .NET and C# Drove an Entry in the DARPA Grand Challenge
- .NET Internals:Tailor Your Application by Building a Custom Forms Designer with .NET
- .NET Code Tuning:Make Your Apps Fly with the New Enterprise Performance Tool
- コラム
- Editor’s Note:Going Mobile
- New Stuff:Resources for Your Developer Toolbox
- Web Q&A:Windowed and Windowless Elements, Cookie Characters, and More
- Advanced Basics:Calling All Operators
- Data Points:Efficient Coding With Strongly Typed DataSets
- Cutting Edge:Implications of Script Callbacks in ASP.NET
- Service Station:Run ASMX Without IIS
- .NET Matters:Asynchronous HttpWebRequests, Interface Implementation, and More
- C++ Q&A:Deleting Managed Objects, Wrapping a Library, and More
- { End Bracket }:Around the World with Visual Basic
- メイン