Web Application Development with PHP in Netbeans 6.5 ● Angad Singh Campus Ambassador Tech Lead

Slides:



Advertisements
Similar presentations
Professional Toolkit V2.0 C:\Presentations - SmartCafe_Prof_V2.0 - bsc page 1 Professional Toolkit 2.0.
Advertisements

DEV-13: You've Got a Problem, Here’s How to Find It
Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
1 JRuby on Rails GAO ANG Sun Functional Campus Ambassador 1.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Multiple Tiers in Action
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
® Emerging Internet Technologies © Copyright 2007 IBM Corp. ; made available under the EPL v1.0 AJAX Toolkit Framework Robert Goodman
René Balzano Technology Solution Professional Data Platform Microsoft Switzerland Database Development with SQL Server Data Tools (SSDT)
© 2008 Zend Technologies; made available under the EPL v March 2008 PDT – The PHP Development Toolkit Assaf Almaz, PDT co-Project Leader Zend Technologies.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Automating Drupal Deployment Dominique De Cooman.
Sayed Ahmed BSc. Eng. In Computer Sc. and Eng. (BUET), Bangladesh MSc., Computer Science, Canada President/Chief Architect/Lead Developer Justetc (Just.
Creating a Web Presence Introduction to WordPress Week 1.
1. 2 What’s New in NetBeans IDE What is NetBeans IDE?  Ready to use out of the box  Support for latest Java specifications & standards  Other.
Library à la Carte: Customize|Collaborate|Connect Overview & Demo Kim Griggs & Jane Nichols Oregon State University.
Sayed Ahmed Computer Engineering (BUET), Bangladesh MSc., Computer Science, Canada President/Chief Architect/Lead Developer Justetc (Just et cetera) Technologies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
WEBMATRIX Microsoft Pranav Rastogi.
CONNECT: Install Webinar for Code-A-Thon April 22nd, 2010.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
WHAT IS SERVER SIDE SCRIPTING? Server-side scripting is a web server technology in which a user's request is verified by running a script directly on the.
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Sun Start-Up Essentials Get a jumpstart to success Gokhan DOGAN & Alper CELIK Sun Campus Ambassadors to KTH
E Copyright © 2007, Oracle. All rights reserved. Using JDeveloper.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Web Services with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
David Botterill Sun Microsystems, Inc. Global Technical Manager/Software Engineer NetBeans 6.5 The Only IDE You Need!
Maximizing Ajax Development with NetBeans 6.5 Your Name Sun Campus Ambassador Your Address.
USEIMPROVEEVANGELIZE ● Introduction & Installation ●, CA, ●
Sun Small Programmable Object Technology (Sun SPOT) Your Name Sun Campus Ambassador Your Address.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
NetBeans & Ruby David Botterill Software Engineer Global Technology Manager - Campus Ambassador Program Sun Microsystems, Inc.
Scripting with Java FX Your Name Sun Campus Ambassador Your Address.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
NetBeans & Ruby -Enhancements for Web 2.0 and beyond Your Name Sun Campus Ambassador Your Address.
Building a Twitter Analysis Tool, Using PHP, MySQL, Yahoo UI, and the Netbeans IDE Justin Bolter, Technology Evangelist Sun Microsystems.
1 NetBeans New and Cool Sun Microsystems, Inc.. 2 Goal of the Talk Learn how NetBeans IDE can help you become more productive Learn about the new features.
Slide 1. What's New in NetBeans IDE 7.2 The following is intended to outline our general product direction. It is intended for information purposes only,
USEIMPROVEEVANGELIZE ● Yue Chao ● Sun Campus Ambassador High-Performance Computing with Sun Studio 12.
JRuby on Rails Presenter Name
NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc.
JMaki, Phobos Ludovic Champenois Sun Microsystems Tools story February 23, 2007.
Utilities ● 7zip ● Filezilla – FTP client ● Putty – SSH / Telnet client ● Scite – text editor ● PDFCreator – create PDF's from any application.
JRuby on Rails Brian Leonard ブライアン レオナルド
Visual Web & AJAX with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
Chapter 13 Web Application Infrastructure
Fundamental of Databases
Setup a PHP + MySQL Development Environment
Intro to the Eclipse IDE and PHPEclipse
WordPress Introduction
Introduction and Principles
Ruby Tooling in NetBeans
Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.
NetBeans Extreme: Matisse, Profiling, Rich Clients and More
Contributing to Open Source Projects
PHP Training at GoLogica in Bangalore
Contributing to Open Source Projects
SQL Server Data Tools Gert Drapers
SEEM4570 Tutorial 1 Android SDK + XCode SDK +
Office 365 Development.
Tutorial 6 PHP & MySQL Li Xu
Presentation transcript:

Web Application Development with PHP in Netbeans 6.5 ● Angad Singh Campus Ambassador Tech Lead

2 Agenda NetBeans Overview PHP Support Overview Editing Debugging Deployment MySQL Integration New Features Demo

3 Rich Client Platform CommunityIDE NetBeans Overview NetBeans is:

4 Java ME Java SE Java EE (J2EE 1.3, 1.4, Java EE 5) Dynamic Languages/Scripting: > JavaScript > Ruby, JRuby, Ruby on Rails > Groovy, Groovy on Grails > Python/Jython C/C++ NetBeans Overview IDE - The Only IDE You Need!

5 Works right out of the box End-2-end application development and Open Source NetBeans Overview IDE - The Only IDE You Need! 100% Java Supported >

6 Over 20 million IDE downloads and growing Over 10 million of those downloads in the last two years Over 4 million netbeans.org page views per month Over 500K mailing list subscribers Over 130 partner endorsements NetBeans Overview Community – Gaining Momentum

7 NetBeans PHP Support Irresistibly great! Seperate bundle available with HTML, CSS, Javascript and PHP! PHP Project Support PHP editor dynamically integrated with HTML, JS and CSS editors. PHP + Javascript debugger Your favorite Netbeans source code editing features for PHP ! Remote and local project development (FTP deployment/upload script) Code Navigation MySQL integration Supports Command-line PHP Version Control Systems supported: CVS, Subversion, Mercurial Features of the Future: Profiler, Zend/CakePHP framework support, Advanced Refactoring

8 NetBeans PHP Editor Syntax Highlighting Go To Declaration Navigator Code Folding Smart Indent Formatting Bracket Completion Instant Rename Code Completion – Snippets, Context-Sensitive Proposals, Abbreviations Parameter Hints Error Messages And It just keeps getting better with every new release!

9 NetBeans PHP Debugger Breakpoints Call Stack Local variables Watches Bubble watches IDE acts as a Dbgp Client Needs Xdebug setup on the web server Works on: OpenSolaris Web Stack OpenSolaris CoolStack Windows with XAMPP, LAMP Must use Xdebug or higher with Netbeans 6.5 or higher with PHP 5.2.x Configure your environment: OR.. Use the server-only OpenSolaris Web Stack

10 Remote Deployment Projects can be setup to be hosted and run remotely Deploy via FTP Remote MySQL database support Upload source files to remote server Run Configuration > Remote Web Site Seamless synchronization > Every change (create, update, rename, delete) is propagated instantly > Progress bar shown if it takes more than a second Supports local as well as remote synchronization Improved in Netbeans 6.7

11 MySQL Integration Connect to a local or remote MySQL database server Create/Delete a MySQL database Insert Code command - automatically create code to execute an SQL query In-place table editing Auto-generating Database connection code

12 New Features Path Mapping in PHP debugger Output window improvements PHPUnit support PHPUnit Code Coverage Code Coverage Selenium Plugin PHP interpreter improvements Drupal plugin - > Drupal files support > New Drupal module wizard > New Drupal theme wizard > Palette components for common Drupal hooks

13 Demo!

14 Get Involved Download NetBeans! Join the Student Community! Join the NetBeans Community Next Steps

15 Resources Netbeans Product Site: > Download: previews, current & past releases of IDE, plugins > Learning: tutorials, technical articles, flash demos > Community: latest news, forums, events, mailing lists Netbeans Wiki: > Open-source documentation site for Netbeans Visual Web FAQ > Planet Netbeans: > Aggregate for all Netbeans-related blogs Source Code: > Mercurial source code access for Netbeans platform + IDE

16 Fast Track Your Career with Sun! Get FREE Web-based training on Java TM, Solaris TM & more! > Visit: > Course registration code for ABC University is XYZ Increase earnings potential with a Sun Certification! > Sun Certified Associate/Programmer for the Java 2 Platform SE > Sun Certified Web Component Developer for Java EE > Sun Certified Mobile Application Developer for Java ME > Sun Certified System/Network Admin for Solaris Operating System Free practice exams Discounted exams fees for academic developers – only US$60 (US$40 in APAC and Latin America)

THANK YOU! Web Application Development with PHP in Netbeans 6.5 ● Angad Singh ● Campus Ambassador Tech Lead ●