توضیحات
Take a detailed look at the NetBeans IDE and new features in the NetBeans Platform. Learn about support for JShell, the Jigsaw Module System, and Local Variable Type Inference, focusing on what this new version of NetBeans brings to developers who are working in Java and other supported languages. The book is a practical, hands-on guide providing a number of step-by-step recipes that help you take advantage of the power in the latest Java (and other) software platforms, and gives a good grounding on using NetBeans IDE for your projects. This book has been written by Apache community members who both use the IDE and actively contribute and develop Apache NetBeans as an open source project.
Pro Apache NetBeans consists of three parts. The first part describes how to use the IDE as well as the new features that it brings to support the latest Java versions. The second part describes how you can extend NetBeans by creating plugins and writing your own applications using the Rich Client Platform. The third part describes how you can contribute to develop NetBeans IDE further, becoming part of the open source team that is driving future developments in the toolset.
What You Will Learn
Work faster and more effectively by applying expert tips and tricks
Apply NetBeans’ most cutting-edge features to your Java development
Debug your applications using intuitive features built into the IDE
Identify performance issues in your application by using the NetBeans profiler
Develop using the latest API of the NetBeans Rich Client Platform
Extend Apache NetBeans by creating plugins built on the Rich Client Platform
Build NetBeans from source and understand the internals of NetBeans itself
Contribute to the large community that supports and develops NetBeans
Who This Book Is For
Developers who want to know the latest features in NetBeans, as well as how the transition to Apache has affected the future of the NetBeans IDE. The book is also of interest to those desiring to become contributors to the NetBeans project and to influence its future development. Java developers who need to create a new desktop application from scratch also will benefit from this book.
About the Author
Ioannis (John) Kostaras graduated from the Informatics Department at the University of Athens. He also holds a Master of Science degree in Telecommunications from the Electronics Systems Engineering department of Essex University, and a Master of Arts degree in Management Studies from Essex University. John is a software architect in a big organization and has been a Java developer since JDK 1.0 was released. One of the many applications he has written for the industry, developed in the NetBeans Rich Client Platform, was awarded the 2012 Dukes Choice Community Choice Award. He is also a member of the NetBeans Dream Team. Apart from Java, he speaks other languages, too, such as C/C++, C#, Python, Ruby, Erlang, and Visual Basic. He has written a number of articles in JavaCodeGeeks, and in the NetBeans wiki, and is preparing an online course for Java in Greek in the Mathesis platform, teaching the latest Java and Apache NetBeans to audiences speaking Greek.
Constantin Drabo earned a masters degree from the Universit de Picardie Jules Verne (France) in Internet Technologies. He is a software engineer in the National Treasury of Burkina Faso, and is a part-time teacher at the Universit Nazi Boni of Bobo-Dioulasso, where he teaches on Java/Java EE and the Human/Machine Interface. He participates in the Java Community Process (JCP) through his contribution to JSR 381 (Visual Recognition). Constantin is a member of the NetBeans Dream Team, and creator of the FasoJUG Java User Group. He is currently studying for his PhD in Machine Learning in Medical Systems.
Josh Juneau has been developing software and database systems for several years. Database application development and sophisticated web apps have been the focus of his career since the beginning. Early in his career, he became an Oracle database administrator and adopted the PL/SQL language for performing administrative tasks and developing applications for Oracle database. In an effort to build more complex solutions, he began to incorporate Java into his PL/SQL applications, and later developed standalone and web applications with Java. Josh wrote his early Java web applications utilizing JDBC to work with backend databases. Later, he incorporated frameworks into his enterprise solutions, including Java EE, Spring, and JBoss Seam. Today, he primarily develops enterprise web solutions utilizing Java EE. He is an avid contributor to Oracles Java Magazine, speaks at conferences and Java user group events, contributes to the Chicago Java User Group, and is an Apache NetBeans committer and a Java Champion.
Sven Reimers is based at Lake Constance in southern Germany where he works as a systems engineer for Airbus Defense and Space creating next-generation ground segment software for space systems. He has more than 20 years experience building complex software systems, and more than 20 years experience with Java. In 2009 Reimers was the winner of the Duke`s Choice Award in the Network Solutions category for ND SatCom Satellite Communication Management Software. He is part of the Apache NetBeans PMC, a contributor to OpenJFX, and leader and founder of JUG Bodensee. For his long-term commitment to Java and the community, Reimers was named a Java Champion in 2014.
Mario Schrder earned a masters degree in civil engineering from the University of Rostock in Germany. However, he discovered his passion for computer science during his studies and made programming and software development into his profession. He started working with Java professionally in 2001. His first contact with NetBeans was in 2004. He was a member of the NetCat team for Version 7.2, has contributed patches to the platform, and has developed several plugins.
Geertjan Wielenga is a product manager in the NetBeans team. He lives and works in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He studied law at the University of Natal in Pietermaritzburg (South Africa). In early 1996, however, he found himself as a proofreader for a software organization in the Netherlands called SuperNova. After having worked at various other software organizations in the Netherlands, he moved to Vienna, Austria and worked for Coca-Colas ERP system. In 2004 he moved to Prague, Czech Republic, to work on a free and open source called NetBeans IDE. He discovered that NetBeans IDE was a unique product, project, and ecosystem. Geertjan became inspired and continually enthused by the open source ecosystem and the central role that the NetBeans community was playing in it. He is happy and proud of the role NetBeans has played in Javas 20+ years of existence, and of as his own small personal contributions to the process.
————————————————————–
ترجمه ماشینی :
نگاهی دقیق به NetBeans IDE و ویژگی های جدید در پلت فرم NetBeans بیندازید. در مورد پشتیبانی از JSHELL ، سیستم ماژول اره منزل و استنباط نوع متغیر محلی ، با تمرکز بر آنچه این نسخه جدید NetBeans برای توسعه دهندگان کار در جاوا و سایر زبانهای پشتیبانی شده می آموزد ، بیاموزید. این کتاب یک راهنمای عملی و دستی است که تعدادی از دستور العمل های گام به گام را ارائه می دهد که به شما کمک می کند از قدرت در آخرین سیستم عامل های جاوا (و سایر نرم افزار) استفاده کنید و زمینه خوبی برای استفاده از IDE NetBeans برای شما فراهم می کند پروژه ها. این کتاب توسط اعضای جامعه Apache نوشته شده است که هم از IDE استفاده می کنند و هم به طور فعال مشارکت می کنند و Apache NetBeans را به عنوان یک پروژه منبع باز توسعه می دهند.
Pro Apache NetBeans از سه قسمت تشکیل شده است. بخش اول نحوه استفاده از IDE و همچنین ویژگی های جدیدی را که برای پشتیبانی از آخرین نسخه های جاوا به ارمغان می آورد ، شرح می دهد. بخش دوم توضیح می دهد که چگونه می توانید NetBeans را با ایجاد افزونه ها و نوشتن برنامه های خود با استفاده از پلت فرم Client Rich ، گسترش دهید. بخش سوم توضیح می دهد که چگونه می توانید در توسعه بیشتر NetBeans IDE کمک کنید ، و بخشی از تیم منبع باز است که باعث تحولات آینده در مجموعه ابزار می شود.
آنچه یاد خواهید گرفت
با استفاده از نکات و ترفندهای تخصصی سریعتر و مؤثرتر کار کنید
از ویژگی های برجسته NetBeans در توسعه جاوا خود استفاده کنید
برنامه های خود را با استفاده از ویژگی های بصری که در IDE ساخته شده است ، اشکال زدایی کنید
با استفاده از Profiler NetBeans ، مسائل مربوط به عملکرد را در برنامه خود مشخص کنید
با استفاده از آخرین API از بستر مشتری NetBeans Rich Client توسعه دهید
NetBeans Apache را با ایجاد افزونه هایی که بر روی پلت فرم مشتری Rich ساخته شده است ، گسترش دهید
NetBeans را از منبع بسازید و داخلی خود NetBeans را درک کنید
به جامعه بزرگی که از NetBeans پشتیبانی و توسعه می دهد کمک می کند
این کتاب برای چه کسی است
توسعه دهندگان که می خواهند آخرین ویژگی ها را در NetBeans بدانند ، و همچنین اینکه چگونه انتقال به آپاچی بر آینده IDE NetBeans تأثیر گذاشته است. این کتاب همچنین مورد توجه کسانی است که مایل به مشارکت در پروژه NetBeans و تأثیرگذاری بر توسعه آینده آن هستند. توسعه دهندگان جاوا که نیاز به ایجاد یک برنامه دسک تاپ جدید از ابتدا دارند نیز از این کتاب بهره مند می شوند.
درباره نویسنده
Ioannis (جان) Kostaras از بخش انفورماتیک در دانشگاه آتن فارغ التحصیل شد. وی همچنین دارای مدرک کارشناسی ارشد علوم در ارتباطات از راه دور از گروه مهندسی سیستم های الکترونیک دانشگاه اسکس و کارشناسی ارشد هنر در مطالعات مدیریت از دانشگاه اسکس است. جان یک معمار نرم افزاری در یک سازمان بزرگ است و از زمان انتشار JDK 1.0 ، توسعه دهنده جاوا بوده است. به یکی از برنامه های بسیاری که وی برای این صنعت نوشت ، که در پلت فرم مشتری Rich Client NetBeans تهیه شده است ، به جایزه انتخاب جامعه انتخاب جامعه Dukes 2012 اهدا شد. او همچنین عضو تیم Dream NetBeans است. به غیر از جاوا ، او به زبانهای دیگر نیز مانند C/C ++ ، C#، Python ، Ruby ، Erlang و Visual Basic صحبت می کند. وی تعدادی مقاله را در JavacodeGeeks و در NetBeans Wiki نوشت و در حال تهیه یک دوره آنلاین برای جاوا به زبان یونانی در بستر Mathesis است و آخرین Java و Apache Netbeans را به مخاطبان یونانی می آموزد.
کنستانتین درابو مدرک کارشناسی ارشد را از دانشگاه Universit de Picardie Jules Verne (فرانسه) در فن آوری های اینترنتی کسب کرد. او یک مهندس نرم افزار در خزانه داری ملی Burkina Faso است و معلم پاره وقت در Universit Nazi Boni of Bobo-Dioulasso است ، جایی که او در مورد جاوا/جاوا EE و رابط انسانی/ماشین تدریس می کند. او از طریق سهم خود در JSR 381 (شناخت بصری) در روند جامعه جاوا (JCP) شرکت می کند. کنستانتین عضو تیم Dream NetBeans و خالق گروه کاربری Java Fasojug است. وی در حال حاضر در حال تحصیل در دکترای خود در زمینه یادگیری ماشین در سیستم های پزشکی است.
جاش جونو چندین سال است که در حال توسعه سیستم های نرم افزاری و پایگاه داده است. توسعه برنامه های پایگاه داده و برنامه های وب پیشرفته از ابتدا کانون حرفه وی بوده است. در اوایل کار خود ، او به یک مدیر پایگاه داده اوراکل تبدیل شد و زبان PL/SQL را برای انجام کارهای اداری و توسعه برنامه های کاربردی برای پایگاه داده اوراکل اتخاذ کرد. وی در تلاش برای ایجاد راه حل های پیچیده تر ، او شروع به ترکیب جاوا در برنامه های PL/SQL خود کرد و بعداً برنامه های مستقل و وب را با جاوا توسعه داد. جاش برنامه های اولیه وب جاوا خود را با استفاده از JDBC برای همکاری با پایگاه داده های باکند نوشت. بعداً ، او چارچوب هایی را در راه حل های سازمانی خود از جمله جاوا EE ، بهار و درز JBOSS گنجانید. امروز ، او در درجه اول راه حل های وب شرکت با استفاده از جاوا EE را تدوین می کند. او یک همکاری مشتاق در مجله Oracles Java ، در کنفرانس ها و رویدادهای گروه کاربری جاوا صحبت می کند ، به گروه کاربر جاوا شیکاگو کمک می کند و یک Committer Apache NetBeans و یک قهرمان جاوا است.
Sven Reimers در دریاچه کنستانس در جنوب آلمان مستقر است و در آنجا به عنوان مهندس سیستم برای دفاع از ایرباس و فضای ایجاد نرم افزار بخش زمینی نسل بعدی برای سیستم های فضایی فعالیت می کند. وی بیش از 20 سال تجربه ساخت سیستم های نرم افزاری پیچیده و بیش از 20 سال تجربه با جاوا را دارد. در سال 2009 ، Reimers برنده جایزه انتخاب دوک در گروه راه حل های شبکه برای نرم افزار مدیریت ارتباطات ماهواره ای ND SATCOM بود. او بخشی از PMC Apache NetBeans ، مشارکت کننده OpenJFX ، و رهبر و بنیانگذار Jug Bodensee است. به دلیل تعهد طولانی مدت خود به جاوا و جامعه ، ریمرز در سال 2014 به عنوان قهرمان جاوا معرفی شد.
ماریو شدر از دانشگاه روستاک در آلمان مدرک کارشناسی ارشد مهندسی عمران را کسب کرد. با این حال ، او اشتیاق خود را به علوم کامپیوتر در طول تحصیلات خود کشف کرد و برنامه نویسی و توسعه نرم افزار را در حرفه خود قرار داد. وی در سال 2001 با جاوا به صورت حرفه ای همکاری کرد. اولین تماس وی با NetBeans در سال 2004 بود. وی عضو تیم NetCat برای نسخه 7.2 بود ، وصله هایی را به این سکو کمک کرده و چندین افزونه ایجاد کرده است.
Geertjan Wielenga مدیر محصول در تیم NetBeans است. او در آمستردام زندگی و کار می کند. او یک علاقه مندان به فناوری جاوا ، انجیلی ، مربی ، سخنران و نویسنده است. وی در دانشگاه ناتال در پیترماریتزبورگ (آفریقای جنوبی) به تحصیل حقوق داد. با این حال ، در اوایل سال 1996 ، وی خود را به عنوان یک تصویب کننده برای یک سازمان نرم افزاری در هلند به نام Supernova پیدا کرد. وی پس از کار در سازمان های مختلف نرم افزاری دیگر در هلند ، به وین ، اتریش نقل مکان کرد و برای سیستم ERP Coca-Colas کار کرد. در سال 2004 او به پراگ ، جمهوری چک ، رفت تا روی یک منبع آزاد و آزاد به نام NetBeans IDE کار کند. وی دریافت که NetBeans IDE یک محصول ، پروژه و اکوسیستم منحصر به فرد است. Geertjan از اکوسیستم منبع باز و نقش اصلی که جامعه NetBeans در آن بازی می کرد ، الهام گرفت و به طور مداوم مورد توجه قرار گرفت. او از نقشی که NetBeans در جاوا 20+ سال از زندگی بازی کرده است و به عنوان کمک های شخصی کوچک خود در این روند ، خوشحال و افتخار می کند.
tag : دانلود کتاب Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] , Download Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] , دانلود Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] , Download Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] Book , Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] دانلود , buy Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] , خرید کتاب Pro Apache NetBeans – برنامه های کاربردی در بستر مشتری غنی [جاوا] , دانلود کتاب Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] , کتاب Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] , دانلود Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] , خرید Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] , خرید کتاب Pro Apache NetBeans – Building Applications on the Rich Client Platform [ Java ] ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.