Aspect-Oriented Software Developement
Coverage includes
Using AOSD to streamline complex systems development without sacrificing flexibility or scalability
How AOSD builds on the object-oriented paradigmand how it s different
State-of-the-art best practices for the AOSD development process
Languages and foundations: separating concerns, filter technologies, improving modularity, integrating new features, and more
Using key AOSD tools, including AspectJ, Hyper/J, JMangler, and Java Aspect Components
Engineering aspect-oriented systems: UML, concern modeling and elaboration, dependency management, and aspect composition
Developing more secure applications with AOSD techniques
Applying aspect-oriented programming to database systems
Building dynamic aspect-oriented infrastructure
本教程舉例說明了如何使用 ADO 編程模型對數據源進行查詢及更新。教程首先講述了完成此項任務的必要步驟,然后分別通過 Microsoft Visual Basic、以 VC++ Extensions 為特征的 Microsoft Visual C++、Microsoft Visual Basic、Scripting Edition 和以 ADO for Windows Foundation Classes (ADO/WFC) 為特征的 Microsoft Visual J++ 進行更為具體的說明。
mani: MANIfold learning demonstration GUI by Todd Wittman, Department of Mathematics, University of Minnesota E-mail wittman@math.umn.edu with comments & questions.
MANI Website: httP://www.math.umn.edu/~wittman/mani/index.html
Last Modified by GUIDE v2.5 10-Apr-2005 13:28:36
Methods obtained from various authors.
(1) MDS -- Michael Lee
(2) ISOMAP -- J. Tenenbaum, de Silva, & Langford
(3) LLE -- Sam Roweis & Lawrence Saul
(4) Hessian LLE -- D. Donoho & C. Grimes
(5) Laplacian -- M. Belkin & P. Niyogi
(6) Diffusion Map -- R. Coifman & S. Lafon
(7) LTSA -- Zhenyue Zhang & Hongyuan Zha