Eclipse IDE Pocket Guide

21 ноября 2010
Eclipse is the world’s most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming.Показать полностьюEclipse is the world’s most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis? This practical pocket guide gets you up to speed quickly with Eclipse. It covers basic concepts, including Views and editors, as well as features that are not commonly understood, such as Perspectives and Launch Configurations. You'll learn how to write and debug your Java code--and how to integrate that code with tools such as Ant and JUnit. You'll also get a toolbox full of tips and tricks to handle common--and sometimes unexpected--tasks that you'll run across in your Java development cycle.
автор новостиroot разделВычислительная техника Просмотров: 157 Коментариев: 0

Eclipse distilled

21 ноября 2010
Organized for rapid access, focused on productivity, Eclipse Distilled brings together all the answers you need to make the most of today’s most powerful Java development environment.Показать полностьюOrganized for rapid access, focused on productivity, Eclipse Distilled brings together all the answers you need to make the most of today’s most powerful Java development environment. David Carlson introduces proven best practices for working with Eclipse, and shows exactly how to integrate Eclipse into any Agile development process. Part I shows how to customize workspaces, projects, perspectives, and views for optimal efficiency and how to leverage Eclipse’s rapid development, navigation, and debugging features to maximize both productivity and code quality. Part II focuses entirely on Agile development, demonstrating how Eclipse can simplify team ownership, refactoring, continuous testing, continuousintegration, and other Agile practices.
автор новостиroot разделВычислительная техника Просмотров: 262 Коментариев: 0

Eclipse: Building Commercial-Quality Plug-ins

21 ноября 2010
"I'm often asked, 'What are the best books about Eclipse?' Number one on my list, every time, is Eclipse: Building Commercial-Quality Plug-ins. I find it to be the clearest and most relevant book about Eclipse for the real-world software developer.Показать полностью"I'm often asked, 'What are the best books about Eclipse?' Number one on my list, every time, is Eclipse: Building Commercial-Quality Plug-ins. I find it to be the clearest and most relevant book about Eclipse for the real-world software developer. Other Eclipse books focus on the internal Eclipse architecture or on repeating the Eclipse documentation, whereas this book is laser focused on the issues and concepts that matter when you're trying to build a product." — Bjorn Freeman-Benson Director, Open Source Process, Eclipse Foundation "As the title suggests, this massive tome is intended as a guide to best practices for writing Eclipse plug-ins. I think in that respect it succeeds handily. Before you even think about distributing a plug-in you've written, read this book." — Ernest Friedman-Hill Sheriff, JavaRanch.com "Eclipse: Building Commercial-Quality Plug-ins was an invaluable training aid for all of our team members. In fact, training our team without the use of this book as a base would have been virtually impossible. It is now required reading for all our developers and helped us deliver a brand-new, very complex product on time and on budget thanks to the great job this book does of explaining the process of building plug-ins for Eclipse." — Bruce Gruenbaum "This is easily one of the most useful books I own. If you are new to developing Eclipse plug-ins, it is a 'must-have' that will save you lots of time and effort. You will find lots of good advice in here, especially things that will help add a whole layer of professionalism and completeness to any plug-in. The book is very focused, well-structured, thorough, clearly written, and doesn't contain a single page of 'waffly page filler.' The diagrams explaining the relationships between the different components and manifest sections are excellent and aid in understanding how everything fits together. This book goes well beyond Actions, Views, and Editors, and I think everyone will benefit from the authors' experience. I certainly have." — Tony Saveski "The authors of this seminal book have decades of proven experience with the most productive and robust software engineering technologies ever developed. Their experiences have now been well applied to the use of Eclipse for more effective Java development. A must-have for any serious software engineering professional!" — Ed Klimas "Just wanted to also let you know this is an excellent book! Thanks for putting forth the effort to create a book that is easy to read and technical at the same time!" — Brooke Hedrick "The key to developing great plug-ins for Eclipse is understanding where and how to extend the IDE, and that’s what this book gives you. It is a must for serious plug-in developers, especially those building commercial applications. I wouldn't be without it." — Brian Wilkerson "If you're looking for just one Eclipse plug-in development book that will be your guide, this is the one. While there are other books available on Eclipse, few dive as deep as Eclipse: Building Commercial-Quality Plug-ins." — Simon Archer Eclipse has established itself as a dominant force in the application-development space. Key to the success of Eclipse is the ability of developers to extend its functionality using plug-ins. This new edition of Eclipse: Building Commercial-Quality Plug-ins is the definitive, start-to-finish guide to building commercial-quality Eclipse plug-ins, with an emphasis on adding the sophistication and polish that paying customers demand. The book provides both a quick introduction to using Eclipse for new users and a reference for experienced Eclipse users wishing to expand their knowledge and improve the quality of their Eclipse-based products. Revised to take advantage of pure Eclipse 3.1 and 3.2 APIs, this widely praised bestseller presents detailed, practical coverage of every aspect of plug-in development and specific solutions for the challenges developers are most likely to encounter. All code examples, relevant API listings, diagrams, and screen captures have been updated. Some Eclipse concepts — such as actions, views, and editors — have not changed radically, but now have additional functionality and capabilities. Other areas, such as the Eclipse plug-in infrastructure, have changed drastically due to the Eclipse shift towards an OSGi-based infrastructure. This edition is fully updated to address these new advances for Eclipse developers. Includes a quick introduction to Eclipse for experienced Java programmers Serves as a systematic reference for experienced Eclipse users Introduces all the tools you need to build Eclipse and Rational plug-ins Explains the Eclipse architecture and the structure of plug-ins and extension points Offers practical guidance on building Eclipse user interfaces with SWT and JFace Shows how to use change tracking, perspectives, builders, markers, natures, and more Covers internationalization, help systems, features, and branding This book is designed for anyone who wants a deep understanding of Eclipse, and every experienced developer interested in extending Eclipse or the Rational Software Development Platform.
автор новостиroot разделВычислительная техника Просмотров: 130 Коментариев: 0

Eclipse AspectJ: aspect-oriented programming with AspectJ and the eclipse AspectJ development tools

21 ноября 2010
With AspectJ, Java developers can leverage the breakthrough power of Aspect-Oriented Programming (AOP) using a language they already know, within the comfortable, highly productive Eclipse development environment.Показать полностьюWith AspectJ, Java developers can leverage the breakthrough power of Aspect-Oriented Programming (AOP) using a language they already know, within the comfortable, highly productive Eclipse development environment. In this book, AspectJ’s lead developers help you master AOP’s essential principles and techniques, as you use them to address your toughest software quality, productivity, and maintenance challenges. AOP improves the modularity of programs, making the code much closer to the design. It can dramatically reduce the time taken to implement common features and functions, improve quality, integrate plain-old Java objects with systems and services, create simpler, more reusable components, and much more besides. Drawing on their experience as tool developers, programmers, and mentors, the authors cover every facet of AOP development with AspectJ and Eclipse, from creating new projects through extending and documenting full-fledged applications. You'll find an authoritative tutorial covering the entire AspectJ language, a complete API reference, and realistic guidance on adopting AspectJ in your organization.
автор новостиroot разделВычислительная техника Просмотров: 152 Коментариев: 0

Foundation ASP for Dreamweaver 8

21 ноября 2010
Do you want to learn about Microsoft’s ASP and use it via Dreamweaver 8 to add the power of a database to your website? Use dynamic web forms to exchange data between you and your users? Build complete web applications? This book shows you how to do all that and more. Dreamweaver 8 takes a lot of the hard work out of performing tasks such as integrating a database into your website, but it can't do everything.Показать полностьюDo you want to learn about Microsoft’s ASP and use it via Dreamweaver 8 to add the power of a database to your website? Use dynamic web forms to exchange data between you and your users? Build complete web applications? This book shows you how to do all that and more. Dreamweaver 8 takes a lot of the hard work out of performing tasks such as integrating a database into your website, but it can't do everything. That’s why this book not only shows you how to use all of Dreamweaver’s functions, but also shows you how the underlying code functions, so you can then work around Dreamweaver’s shortcomings. There’s no attempt to turn you into a code guru, but you'll come away with sufficient knowledge of basic ASP to have the confidence to dive into the Dreamweaver code and tweak it to your own requirements. The emphasis is exclusively on ASP, so you don't waste any time on information that’s not relevant to what you want to do. Omar and Rob first take you through the latest version of Dreamweaver, and how ASP fits into it, then look in-depth at setting up your work environment — installing ASP, Access (and SQL Server), and the IIS web server, making sure they are all working together, and setting up a new web site via Dreamweaver. They then get to work, using several tutorials and real world examples, covering topics such as ASP Essentials (knowing what ASP code looks like,) working with forms, designing and implementing effective databases using Access and SQL Server, debugging and troubleshooting, and creating dynamic navigation, login, and search functionality.
автор новостиroot разделВычислительная техника Просмотров: 154 Коментариев: 0

Contributing to eclipse: principles, patterns, and plug-ins

21 ноября 2010
Erich Gamma and Kent Beck introduce you quickly, yet thoroughly, to Eclipse, the emerging environment for software development. Instead of simply walking you through the actions you should take, Contributing to Eclipse, with its many sidebars, essays, and forward pointers, guides you through Eclipse.Показать полностьюErich Gamma and Kent Beck introduce you quickly, yet thoroughly, to Eclipse, the emerging environment for software development. Instead of simply walking you through the actions you should take, Contributing to Eclipse, with its many sidebars, essays, and forward pointers, guides you through Eclipse. You will not just do. You will also understand. Whether you need to get up to speed immediately or want to better understand the design rationale behind Eclipse, Contributing to Eclipse is the Eclipse resource for you.
автор новостиroot разделВычислительная техника Просмотров: 187 Коментариев: 0

Asp Configuration Handbook

21 ноября 2010
The Complete Guide to Migrating an ISP to an ASP ISPs are now faced with a narrowing margin brought on by fierce competition, with little available differentiation in their offerings.Показать полностьюThe Complete Guide to Migrating an ISP to an ASP ISPs are now faced with a narrowing margin brought on by fierce competition, with little available differentiation in their offerings. In order to reverse this decline in profitability, ISPs have begun to expand services beyond bandwidth and connectivity, by adding remote hosting services such as outsourcing applications and electronic commerce. ISPs will need to offer new sets of services and tools to manage and reduce costs. These services will give ISPs a distinctive advantage over other ISPs, while creating the opportunity to entice a whole new type of client. The ISP market is not dying; it’s undergoing a transformation …Welcome to the world of the application service provider (ASP). 1. Learn About the ISP Market Conditions Now you’ll understand the drivers for migrating from an ISP to an ASP. 2. Understand the ASP Service Layers Master the seven service layers to ease the transition to ASP services. 3. Review Network Service Considerations Read about the network storage solutions, data backup and recovery, and error monitoring solutions, to name a few. 4. Gain Confidence with Performance Enhancement Products Learn about Cisco Systems’ LocalDirector and Foundry Networks’ ServerIron, as well as solutions from other vendors. 5. Know the Components of a Content Delivery Network (CDN) See how a CDN can increase the performance and reliability of content services, while lowering the total cost of ownership. 6. Master ASP Security System Provisioning Now you’ll understand the importance of a security policy and its components, as well as critical prevention tactics and how to capture evidence. 7. Learn About Service Level Agreements (SLAs). See how SLAs protect both the ASP and the consumer and set expectations. 8. Design the ASP Infrastructure Be familiar with the design considerations of building an ASP—from physical space and network equipment to hierarchy and topology design. 9. Register for Your 1-year Upgrade The Syngress Solutions upgrade plan protects you from content obsolescence and provides monthly mailings, whitepapers, and more!
автор новостиroot разделВычислительная техника Просмотров: 144 Коментариев: 0

Enterprise development with Visual Studio .NET, UML, and MSF

21 ноября 2010
Written for experienced developers, team leaders, and project managers who need a structured way of creating enterprise solutions, this step-by-step guide demonstrates how to deploy your project, analyze it, and model it using VEA.
автор новостиroot разделВычислительная техника Просмотров: 198 Коментариев: 0

Eclipse Cookbook

21 ноября 2010
Eclipse is a powerful open source platform that gives Java developers a new way to approach development projects. In the Eclipse Cookbook, Java expert Steve Holzner demystifies Eclipse with practical recipes for more than 800 situations you may encounter--from deploying a web application automatically to reverse engineering compiled code, from re-naming all references to a class across multiple packages to initializing the SWT JNI libraries.
автор новостиroot разделВычислительная техника Просмотров: 129 Коментариев: 0

Working with Microsoft Visual Studio 2005 Team System

21 ноября 2010
With insights from the Visual Studio product team and early users, this book shows how to coordinate and integrate development roles in the new Visual Studio team environment, which provides a unified set of tools for efficient and effective teamwork. Key Book Benefits: • Delivers detailed descriptions of the four key roles in the development process, along with critical information about project management with Visual Studio Team System • Provides role-based task descriptions that illuminate how the new Team System environment helps coordinate and facilitate the work of all team members • Provides pragmatic insights on how to plan and use Team System in the software development life cycle
автор новостиroot разделВычислительная техника Просмотров: 120 Коментариев: 0

Secure Programming Cookbook for C and C++

21 ноября 2010
Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix (including Linux) and Windows environments.Показать полностьюSecure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix (including Linux) and Windows environments. This essential code companion covers a wide range of topics, including safe initialization, access control, input validation, symmetric and public key cryptography, cryptographic hashes and MACs, authentication and key exchange, PKI, random numbers, and anti-tampering.
автор новостиroot разделВычислительная техника Просмотров: 145 Коментариев: 0

AspectJ Cookbook

21 ноября 2010
This hands-on book shows readers why and how common Java development problems can be solved by using new Aspect-oriented programming (AOP) techniques.Показать полностьюThis hands-on book shows readers why and how common Java development problems can be solved by using new Aspect-oriented programming (AOP) techniques. With a wide variety of code recipes for solving day-to-day design and coding problems using AOP’s unique approach, AspectJ Cookbook demonstrates that AOP is more than just a concept; it’s a development process that will benefit users in an immediate and visible manner.
автор новостиroot разделВычислительная техника Просмотров: 143 Коментариев: 0

UML Applied: A .NET Perspective

21 ноября 2010
"UML Applied: A .NET Perspective" cuts through the mystique and gets straight to problem of Unified Modeling Language (UML). Readers will soon see the immediate benefits of the language and the “process”.Показать полностью"UML Applied: A .NET Perspective" cuts through the mystique and gets straight to problem of Unified Modeling Language (UML). Readers will soon see the immediate benefits of the language and the “process”. By the end of the book, they will have a firm grasp on analyzing and designing their own systems."UML Applied: A .NET Perspective" is the first book to examine the two worlds of UML and .NET concurrently. The core of "UML Applied: A .NET Perspective" is a set of proven, hands-on, team-oriented exercises that will have the reader solving real-world problems with UML faster than when using any other approach-often in under a day. Martin L. Shoemaker also demonstrates how to use Rational XDE for effective model-driven development.
автор новостиroot разделВычислительная техника Просмотров: 113 Коментариев: 0

C-C++ Beautifier HOW-TO

21 ноября 2010
This document will help you to format (beautify) the C/C++ programs so that it is more readable and confirms to your site C/C++ coding standards.Показать полностьюThis document will help you to format (beautify) the C/C++ programs so that it is more readable and confirms to your site C/C++ coding standards. The information in this document applies to all the operating sytems that is ? Linux, MS DOS, Apple Macintosh, Windows 95/NT/2000, BeOS, OS/2, IBM OSes, all flavors of Unix like Solaris, HPUX, AIX, SCO, Sinix, BSD, UnixWare, etc.. and to all other operating systems which support "C" compiler (it means almost all the operating systems on this planet!).
автор новостиroot разделВычислительная техника Просмотров: 113 Коментариев: 0

Языки программирования. Практический сравнительный анализ

21 ноября 2010
В книге рассматриваются базовые понятия языков программирования: среды программирования, подпрограммы, указатели, полиморфизм и наследование, исключения, параллелизм и декомпозиция программы.Показать полностьюВ книге рассматриваются базовые понятия языков программирования: среды программирования, подпрограммы, указатели, полиморфизм и наследование, исключения, параллелизм и декомпозиция программы. Обсуждается языковая поддержка объектно-ориентированного программирования. Приведенные языковые конструкции богато иллюстрированы примерами. Основное внимание уделяется языкам C++ и Ada 95, однако не остаются забытыми Pascal, Fortran, PL/I, Lisp и другие. Концепции функционального и логического программирования показаны на примере языков ML и Prolog. Отдельная глава посвящена модели и языку Java. Для студентов, изучающих языки программирования, преподавателей и профессиональных программистов.
автор новостиroot разделВычислительная техника Просмотров: 128 Коментариев: 0

Объектно-ориентированное проектирование с примерами применения

21 ноября 2010
Книга американского специалиста представляет собой первое полное изложение объектно-ориентированной методологии: анализ, проектирование, программирование.Показать полностьюКнига американского специалиста представляет собой первое полное изложение объектно-ориентированной методологии: анализ, проектирование, программирование. В книге рассмотрены фундаментальные вопросы объектного подхода, практические аспекты конструирования программных систем. Отдельный раздел книги посвящен примерам использования различных объектно-ориентированных языков программирования в реальных системах. В книге содержится обширная библиография по предметной области. Книга рассчитана на профессиональных программистов, руководителей больших программных проектов и студентов, будущая профессия которых связана с разработкой сложных программных систем.
автор новостиroot разделВычислительная техника Просмотров: 127 Коментариев: 0

Применение языка VHDL при проектировании специализированных сбис

21 ноября 2010
Рассматриваются понятия высокоуровневого языка описания аппаратуры VHDL, многоуровневое представление и моделирование специализированных сверхбольших интегральных схем (СБИС) на языке VHDL, применение различных стилей VHDL-описаний в проектировании СБИС. Изложенный материал иллюстрируется на примерах конкретных проектов.
автор новостиroot разделВычислительная техника Просмотров: 110 Коментариев: 0

Что такое объектно-ориентированное программирование

21 ноября 2010
В этой статье содержится взгляд на то, что означает термин "объектно-ориентированный" в контексте языков программирования общего назначения. Примеры представлены на C++, отчасти, чтобы познакомить с С++, отчасти потому что С++ один из немногих языков, допускающих абстрактные типы данных, объектно-ориентированное программирование, а также оставляет возможной традиционную технику написания программ.Показать полностьюВ этой статье содержится взгляд на то, что означает термин "объектно-ориентированный" в контексте языков программирования общего назначения. Примеры представлены на C++, отчасти, чтобы познакомить с С++, отчасти потому что С++ один из немногих языков, допускающих абстрактные типы данных, объектно-ориентированное программирование, а также оставляет возможной традиционную технику написания программ. Я не затрагиваю вопросы конкурентоспособности и аппаратной поддержки языковых конструкций более высокого уровня.
автор новостиroot разделВычислительная техника Просмотров: 107 Коментариев: 0

Автоматический синтаксический анализ

21 ноября 2010
Книга посвящена систематическому рассмотрению методов синтаксического анализа, применяемых при компиляции программ для ЭВМ. От читателя не требуется предварительных знаний о формальных грамматиках и работе компиляторов, предполагается только знакомство с основами программирования.Показать полностьюКнига посвящена систематическому рассмотрению методов синтаксического анализа, применяемых при компиляции программ для ЭВМ. От читателя не требуется предварительных знаний о формальных грамматиках и работе компиляторов, предполагается только знакомство с основами программирования. Алгоритмы приведены на модифицированном Алголе. Для разработчиков систем программирования, студентов и аспирантов, занимающихся программированием.
автор новостиroot разделВычислительная техника Просмотров: 106 Коментариев: 0

IA-32 Intel® Architecture Software Developer’s Manual. Volume 1. Basic Architecture

21 ноября 2010
The IA-32 Intel Architecture Software Developer’s Manual consists of five volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253669.Показать полностьюThe IA-32 Intel Architecture Software Developer’s Manual consists of five volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253669. Refer to all five volumes when evaluating your design needs.
автор новостиroot разделВычислительная техника Просмотров: 135 Коментариев: 0
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 ]