• cuongmai o day ma ko tim ra

    Drawing graphs with dot - Graphviz

    DOWNLOAD EBOOK HERE


     Drawinggraphswithdot
    EmdenR.GansnerandEleftheriosKoutsofiosandStephenNorth November2,2010



    Abstract
    dotdrawsdirectedgraphsashierarchies.Itrunsasacommandlinepro- gram,webvisualizationservice,orwithacompatiblegraphicalinterface. Itsfeaturesincludewell-tunedlayoutalgorithmsforplacingnodesandedge splines,edgelabels,“record”shapeswith“ports”fordrawingdatastruc- tures;clusterlayouts;andanunderlyingfilelanguageforstream-oriented graphtools.BelowisareducedmoduledependencygraphofanSML-NJ compilerthattook0.23secondsofusertimeona3GHzIntelXeon.

    DOWNLOAD EBOOK HERE


     Drawinggraphswithdot
    EmdenR.GansnerandEleftheriosKoutsofiosandStephenNorth November2,2010



    Abstract
    dotdrawsdirectedgraphsashierarchies.Itrunsasacommandlinepro- gram,webvisualizationservice,orwithacompatiblegraphicalinterface. Itsfeaturesincludewell-tunedlayoutalgorithmsforplacingnodesandedge splines,edgelabels,“record”shapeswith“ports”fordrawingdatastruc- tures;clusterlayouts;andanunderlyingfilelanguageforstream-oriented graphtools.BelowisareducedmoduledependencygraphofanSML-NJ compilerthattook0.23secondsofusertimeona3GHzIntelXeon.

    Exploring the Boo scripting language - Linux Magazine

    DOWNLOAD EBOOK HERE


    DOWNLOAD EBOOK HERE


    Asymptote - SourceForge

    DOWNLOAD EBOOK HERE


    Table of Contents



    1Description  
    2Installation   

    2.1UNIXbinarydistributions
    2.2MacOSXbinarydistributions
    2.3MicrosoftWindows
    2.4Confguring
    2.5Searchpaths
    2.6CompilingfromUNIXsource
    2.7Editingmodes
    2.8Subversion(SVN
    2.9Uninstall
    3Tutorial  
    3.1Drawinginbatchmode
    3.2Drawingininteractivemode
    3.3Figuresize
    3.4Labels
    3.5Paths
    4Drawingcommands   

    4.1draw
    4.2fll
    4.3clip
    4.4label
    5Beziercurves   
    6Programming   
    6.1Datatypes
    6.2Pathsandguides
    6.3Pens
    6.4Transforms
    6.5Framesandpictures
    6.6Files
    6.7Variableinitializers
    6.8Structures
    6.9Operators
    6.9.1Arithmetic&logicaloperators
    6.9.2Self&prefxoperators
    6.9.3User-defnedoperators

     ii
    6.10Implicitscaling
    6.11Functions
    6.11.1Defaultarguments
    6.11.2Namedarguments
    6.11.3Restarguments
    6.11.4Mathematicalfunctions
    6.12Arrays
    6.12.1Slices
    6.13Casts
    6.14Import
    6.15Static.............

    DOWNLOAD EBOOK HERE


    Table of Contents



    1Description  
    2Installation   

    2.1UNIXbinarydistributions
    2.2MacOSXbinarydistributions
    2.3MicrosoftWindows
    2.4Confguring
    2.5Searchpaths
    2.6CompilingfromUNIXsource
    2.7Editingmodes
    2.8Subversion(SVN
    2.9Uninstall
    3Tutorial  
    3.1Drawinginbatchmode
    3.2Drawingininteractivemode
    3.3Figuresize
    3.4Labels
    3.5Paths
    4Drawingcommands   

    4.1draw
    4.2fll
    4.3clip
    4.4label
    5Beziercurves   
    6Programming   
    6.1Datatypes
    6.2Pathsandguides
    6.3Pens
    6.4Transforms
    6.5Framesandpictures
    6.6Files
    6.7Variableinitializers
    6.8Structures
    6.9Operators
    6.9.1Arithmetic&logicaloperators
    6.9.2Self&prefxoperators
    6.9.3User-defnedoperators

     ii
    6.10Implicitscaling
    6.11Functions
    6.11.1Defaultarguments
    6.11.2Namedarguments
    6.11.3Restarguments
    6.11.4Mathematicalfunctions
    6.12Arrays
    6.12.1Slices
    6.13Casts
    6.14Import
    6.15Static.............

    J2EE vs. Microsoft.NET - TechTarget

    DOWNLOAD EBOOK HERE


     Table of Contents




    I.     Preface          
    II. Introduction
    Building web services with technologies that have gained the most acceptance
    The J2EE and Microsoft.NET approach to Web Services
    III. J2EE
    Java: The foundation for J2EE
    J2EE and Web Services
    Reference Implementation
    Additional Services
    IV. Microsoft’s .NET Platform
    The .NET Framework
    .NET Servers
    Other .NET Products and Services
    Understanding J2EE and .NET by analogy
    V .Comparative Analysis
    Time-to-Market Features
    Single-Vendor Solution
    Support for Existing Systems
    Market Perception
    Maturity of Platform
    Language Support
    Migration from Previous Platform
    Portability
    Web Services Support
    Tools
    Shared Context
    System Cost
    Performance
    Scalability
    VI. Conclusions..............


    DOWNLOAD EBOOK HERE


     Table of Contents




    I.     Preface          
    II. Introduction
    Building web services with technologies that have gained the most acceptance
    The J2EE and Microsoft.NET approach to Web Services
    III. J2EE
    Java: The foundation for J2EE
    J2EE and Web Services
    Reference Implementation
    Additional Services
    IV. Microsoft’s .NET Platform
    The .NET Framework
    .NET Servers
    Other .NET Products and Services
    Understanding J2EE and .NET by analogy
    V .Comparative Analysis
    Time-to-Market Features
    Single-Vendor Solution
    Support for Existing Systems
    Market Perception
    Maturity of Platform
    Language Support
    Migration from Previous Platform
    Portability
    Web Services Support
    Tools
    Shared Context
    System Cost
    Performance
    Scalability
    VI. Conclusions..............


    C#.NET Web Developer's Guide

    DOWNLOAD EBOOK HERE


    Web Developer’s Guide


    Develop and Deliver Enterprise-Critical Desktop and Web Applications with C# .NET
    •Complete Case Studies with Ready-to-Run Source Code and Full Explanations
     Hundreds of Developing & Deploying,Migrating,and Debugging Sidebars, Security Alerts,and C# .NET FAQs
     Complete Coverage of Web Services and the Integrated Development Environment(IDE)
    ...................

    DOWNLOAD EBOOK HERE


    Web Developer’s Guide


    Develop and Deliver Enterprise-Critical Desktop and Web Applications with C# .NET
    •Complete Case Studies with Ready-to-Run Source Code and Full Explanations
     Hundreds of Developing & Deploying,Migrating,and Debugging Sidebars, Security Alerts,and C# .NET FAQs
     Complete Coverage of Web Services and the Integrated Development Environment(IDE)
    ...................

    Architecture of the .NET Framework

    DOWNLOAD EBOOK HERE



    Chapter 1
    Architecture of the .NET Framework




    The .NET Framework development platform introduces many new concepts, technologies, and terms. The goal of this chapter is to give an overview of the .NET Framework: to show how it is architected, to introduce some of the new technologies, and to define many of the new terms. I’ll also take you through the process of building your source code into an application or a set of redistributable components (types), and then explain how these components execute....... 
    DOWNLOAD EBOOK HERE



    Chapter 1
    Architecture of the .NET Framework




    The .NET Framework development platform introduces many new concepts, technologies, and terms. The goal of this chapter is to give an overview of the .NET Framework: to show how it is architected, to introduce some of the new technologies, and to define many of the new terms. I’ll also take you through the process of building your source code into an application or a set of redistributable components (types), and then explain how these components execute....... 

    .NET Book Zero - Charles Petzold

    DOWNLOAD EBOOK HERE


    Table of Contents



    Chapter 1. Why This Book?
    Chapter 2. Why .NET?
    Chapter 3. Runtimes and SDKs
    Chapter 4. Edit, Compile, Run, Disassemble
    Chapter 5. Strings and the Console
    Chapter 6. Primitive Data Types
    Chapter 7. Operators and Expressions
    Chapter 8. Selection and Iteration
    Chapter 9. The Stack and the Heap
    Chapter 10. Arrays
    Chapter 11. Methods and Fields
    Chapter 12. Exception Handling
    Chapter 13. Classes, Structures, and Objects
    Chapter 14. Instance Methods
    Chapter 15. Constructors
    Chapter 16. Concepts of Equality
    Chapter 17. Fields and Properties
    Chapter 18. Inheritance
    Chapter 19. Virtuality
    Chapter 20. Operator Overloading
    Chapter 21. Interfaces
    Chapter 22. Interoperability
    Chapter 23. Dates and Times
    Chapter 24. Events and Delegates
    Chapter 25. Files and Streams
    Chapter 26. String Theory
    Chapter 27. Generics
    Chapter 28. Nullable Types 

    DOWNLOAD EBOOK HERE


    Table of Contents



    Chapter 1. Why This Book?
    Chapter 2. Why .NET?
    Chapter 3. Runtimes and SDKs
    Chapter 4. Edit, Compile, Run, Disassemble
    Chapter 5. Strings and the Console
    Chapter 6. Primitive Data Types
    Chapter 7. Operators and Expressions
    Chapter 8. Selection and Iteration
    Chapter 9. The Stack and the Heap
    Chapter 10. Arrays
    Chapter 11. Methods and Fields
    Chapter 12. Exception Handling
    Chapter 13. Classes, Structures, and Objects
    Chapter 14. Instance Methods
    Chapter 15. Constructors
    Chapter 16. Concepts of Equality
    Chapter 17. Fields and Properties
    Chapter 18. Inheritance
    Chapter 19. Virtuality
    Chapter 20. Operator Overloading
    Chapter 21. Interfaces
    Chapter 22. Interoperability
    Chapter 23. Dates and Times
    Chapter 24. Events and Delegates
    Chapter 25. Files and Streams
    Chapter 26. String Theory
    Chapter 27. Generics
    Chapter 28. Nullable Types 

    Introduction to Visual Basic .NET

    DOWNLOAD EBOOK HERE


    Introduction to Visual
    Basic .NET



    2.1 Elements of a Visual Basic Application
    2.2 Getting Started in Visual Basic
    2.3 Adding an Event Procedure
    2.4 Adding Controls
    2.5 Adding Additional Event Procedures
    2.6 Focus on Program Design and Implementation:
    Creating a Main Menu
    2.7 Knowing About: The Help Facility
    2.8 Common Programming Errors and Problems
    2.9 Chapter Review

    DOWNLOAD EBOOK HERE


    Introduction to Visual
    Basic .NET



    2.1 Elements of a Visual Basic Application
    2.2 Getting Started in Visual Basic
    2.3 Adding an Event Procedure
    2.4 Adding Controls
    2.5 Adding Additional Event Procedures
    2.6 Focus on Program Design and Implementation:
    Creating a Main Menu
    2.7 Knowing About: The Help Facility
    2.8 Common Programming Errors and Problems
    2.9 Chapter Review

    Dot Net Interview-Questions - Webs

    DOWNLOAD EBOOK HERE


     .NET FRAME WORK


    Introduction



    1.1 What is .NET?
    . NET is a general-purpose software development platform, similar to Java. At its core is a virtual machine that turns intermediate language (IL) into machine code. High-level language compilers for C#, VB.NET and C++ are provided to turn source code into IL. C# is a new programming language, very similar to Java. An extensive class library is included, featuring all the functionality one might expect from a contempory development platform - windows GUI development (Windows Form  s), database access (ADO.NET),
    web development (ASP.NET), web services, XML etc.  
    1.2 When was .NET announced?
    Bill Gates delivered a keynote at Forum 2000, held June 22, 2000, outlining the .NET 'vision'. The July 2000 PDC had a number of sessions on .NET technology, and delegates were given CDs containing a pre-release version of the .NET framework/SDK and Visual Studio.NET.
    1.3 What versions of .NET are there?
    The final version of the 1.0 SDK and runtime was made publicly available around 6pm PST on 15-Jan-2002. At the same time, the final version of Visual Studio.NET was made available to MSDN subscribers. .NET 1.1 was released in April 2003  - it's mostly bug fixes for 1.0. .NET 2.0 is expected in 2005. 
    1.4 What operating systems does the .NET Framework run on?
    The runtime supports Windows Server 2003, Windows XP, Windows 2000, NT4 SP6a and Windows ME/98. Windows 95 is not supported. Some parts of the framework do not work on all platforms - for example, ASP.NET is only supported on XP and Windows 2000/2003. Windows 98/ME cannot be used for development. IIS is not supported on Windows XP Home Edition, and so cannot be used to host ASP.NET. However, the ASP.NET Web Matrix web server does run on XP Home.
    The .NET Compact Framework is a version of the .NET Framework for mobile devices, running Windows CE or Windows Mobile.
    The Mono project has a version of the .NET Framework that runs on Linux............ 

    DOWNLOAD EBOOK HERE


     .NET FRAME WORK


    Introduction



    1.1 What is .NET?
    . NET is a general-purpose software development platform, similar to Java. At its core is a virtual machine that turns intermediate language (IL) into machine code. High-level language compilers for C#, VB.NET and C++ are provided to turn source code into IL. C# is a new programming language, very similar to Java. An extensive class library is included, featuring all the functionality one might expect from a contempory development platform - windows GUI development (Windows Form  s), database access (ADO.NET),
    web development (ASP.NET), web services, XML etc.  
    1.2 When was .NET announced?
    Bill Gates delivered a keynote at Forum 2000, held June 22, 2000, outlining the .NET 'vision'. The July 2000 PDC had a number of sessions on .NET technology, and delegates were given CDs containing a pre-release version of the .NET framework/SDK and Visual Studio.NET.
    1.3 What versions of .NET are there?
    The final version of the 1.0 SDK and runtime was made publicly available around 6pm PST on 15-Jan-2002. At the same time, the final version of Visual Studio.NET was made available to MSDN subscribers. .NET 1.1 was released in April 2003  - it's mostly bug fixes for 1.0. .NET 2.0 is expected in 2005. 
    1.4 What operating systems does the .NET Framework run on?
    The runtime supports Windows Server 2003, Windows XP, Windows 2000, NT4 SP6a and Windows ME/98. Windows 95 is not supported. Some parts of the framework do not work on all platforms - for example, ASP.NET is only supported on XP and Windows 2000/2003. Windows 98/ME cannot be used for development. IIS is not supported on Windows XP Home Edition, and so cannot be used to host ASP.NET. However, the ASP.NET Web Matrix web server does run on XP Home.
    The .NET Compact Framework is a version of the .NET Framework for mobile devices, running Windows CE or Windows Mobile.
    The Mono project has a version of the .NET Framework that runs on Linux............ 

    Introduction to .NET What is .NET

    DOWNLOAD EBOOK HERE


    What is .NET?



    •Microsoft’s vision of the future of

    applications in the Internet age
    –Increased robustness over classic Windows
    apps
    –New programming platform
    –Built for the web
    •.NET is a platform that runs on the
    operating system 

    DOWNLOAD EBOOK HERE


    What is .NET?



    •Microsoft’s vision of the future of

    applications in the Internet age
    –Increased robustness over classic Windows
    apps
    –New programming platform
    –Built for the web
    •.NET is a platform that runs on the
    operating system 

    Introduction to Java Server Faces(JSF)

    DOWNLOAD EBOOK HERE




    DOWNLOAD EBOOK HERE




    Tutorial de JavaServer Faces

    DOWNLOAD EBOOK HERE


    CONTENTS

    Capitulo 1  
    Primeros Pasos
    1.1 Preliminares
    1.2 Características principales
    1.3 Comparativa con Tecnologías similares
    1.4 Beneficios de la Tecnología JavaServer Faces
    1.5 ¿Qué es una aplicación JavaServer Faces?
    1.6 Una sencilla aplicación JavaServer Faces
    Capitulo 2  
    Primeros Pasos
    2.1  
    2.1.1 Instalación del  JDK (    Java Development Kit):
    2.1.2 Instalación de Apache Tomcat:
    2.1.3 Instalación de     JavaServer Faces
    2.2 Entornos de desarrollo
    2.2.1 Java Studio Creator de Sun Microsystems
    2.2.2 NetBeans
    2.2.3 Eclipse-SDK
    Capitulo 3
    Modelo Vista Controlador en JSF
    3.1 Introducción
    3.2 Modelo
    3.3 Vista
    3.4 Controlador
    3.5 Ciclo de vida de una página JavaServer Faces
    3.5.1 Escenarios de Procesamiento del Ciclo de Vida de una Petición
    3.5.2 Ciclo de Vida Estándar de Procesamiento de Peticiones
    3.6 Una sencilla aplicación         JavaServer Faces en detalle
    3.7        Beans y páginas JSF
    3.7.1 Beans
    3.7.2 Paginas JSF
    3.8 Navegación



    1

    3.9 Configuración        Servlet 
    Capitulo 4
    Managed Beans, navegación y etiquetas básicas JSF
    4.1        Managed Beans
    4.1.1 Concepto
    4.1.2 Ámbitos de los     beans
    4.1.3 Configuración de un     bean a través de XML
    4.2 Navegación
    4.2.1 Concepto
    4.2.2 Navegación estática
    4.2.3 Navegación dinámica
    4.2.4 Navegación avanzada
    4.3 Etiquetas básicas
    4.4 Un ejemplo completo de etiquetas básicas con JSF
    Capitulo 5
    Etiquetas JSF estándares
    5.1 Introducción
    5.2 Etiquetas Core
    5.3 Etiquetas HTML
    5.3.1 Atributos comunes
    5.4 Formularios
    5.5 Campos de texto y áreas de texto
    5.6 Botones y enlaces
    5.7 Etiquetas de selección
    5.7.1 selectBooleanCheckbox
    5.7.2 selectManyCheckbox
    5.7.3 selectOneRadio
    5.7.4 selectOneListbox
    5.7.5 selectManyListbox
    5.7.6 selectOneMenu
    5.7.7 selectManyMenu
    5.8 Mensajes
    5.9 Paneles
    5.10 Data Table
    5.10.1 La etiqueta h:dataTable
    5.10.2 Cabeceras y pie de tabla
    5.10.3 Componentes JSF incluidos en  celdas tabla
    5.10.4 Editando celdas
    5.10.5 Estilos para filas y columnas
    5.10.6 Técnicas de scroll
    5.10.7 Un breve ejemplo de la etiqueta h:dataTable 



    DOWNLOAD EBOOK HERE
    DOWNLOAD EBOOK HERE


    CONTENTS

    Capitulo 1  
    Primeros Pasos
    1.1 Preliminares
    1.2 Características principales
    1.3 Comparativa con Tecnologías similares
    1.4 Beneficios de la Tecnología JavaServer Faces
    1.5 ¿Qué es una aplicación JavaServer Faces?
    1.6 Una sencilla aplicación JavaServer Faces
    Capitulo 2  
    Primeros Pasos
    2.1  
    2.1.1 Instalación del  JDK (    Java Development Kit):
    2.1.2 Instalación de Apache Tomcat:
    2.1.3 Instalación de     JavaServer Faces
    2.2 Entornos de desarrollo
    2.2.1 Java Studio Creator de Sun Microsystems
    2.2.2 NetBeans
    2.2.3 Eclipse-SDK
    Capitulo 3
    Modelo Vista Controlador en JSF
    3.1 Introducción
    3.2 Modelo
    3.3 Vista
    3.4 Controlador
    3.5 Ciclo de vida de una página JavaServer Faces
    3.5.1 Escenarios de Procesamiento del Ciclo de Vida de una Petición
    3.5.2 Ciclo de Vida Estándar de Procesamiento de Peticiones
    3.6 Una sencilla aplicación         JavaServer Faces en detalle
    3.7        Beans y páginas JSF
    3.7.1 Beans
    3.7.2 Paginas JSF
    3.8 Navegación



    1

    3.9 Configuración        Servlet 
    Capitulo 4
    Managed Beans, navegación y etiquetas básicas JSF
    4.1        Managed Beans
    4.1.1 Concepto
    4.1.2 Ámbitos de los     beans
    4.1.3 Configuración de un     bean a través de XML
    4.2 Navegación
    4.2.1 Concepto
    4.2.2 Navegación estática
    4.2.3 Navegación dinámica
    4.2.4 Navegación avanzada
    4.3 Etiquetas básicas
    4.4 Un ejemplo completo de etiquetas básicas con JSF
    Capitulo 5
    Etiquetas JSF estándares
    5.1 Introducción
    5.2 Etiquetas Core
    5.3 Etiquetas HTML
    5.3.1 Atributos comunes
    5.4 Formularios
    5.5 Campos de texto y áreas de texto
    5.6 Botones y enlaces
    5.7 Etiquetas de selección
    5.7.1 selectBooleanCheckbox
    5.7.2 selectManyCheckbox
    5.7.3 selectOneRadio
    5.7.4 selectOneListbox
    5.7.5 selectManyListbox
    5.7.6 selectOneMenu
    5.7.7 selectManyMenu
    5.8 Mensajes
    5.9 Paneles
    5.10 Data Table
    5.10.1 La etiqueta h:dataTable
    5.10.2 Cabeceras y pie de tabla
    5.10.3 Componentes JSF incluidos en  celdas tabla
    5.10.4 Editando celdas
    5.10.5 Estilos para filas y columnas
    5.10.6 Técnicas de scroll
    5.10.7 Un breve ejemplo de la etiqueta h:dataTable 



    DOWNLOAD EBOOK HERE