IntelliJ IDEA 12 Wins This Year’s Jolt Award for Coding Tools

A few days ago Dr. Dobb’s named the winner in its Jolt awards: Coding tools. This award recognizes innovative tools and IDEs over the past year that have helped developers the most in actually creating code.

You can imagine how happy and excited we were when the Jolt award for Coding Tools 2013 went to JetBrains IntelliJ IDEA 12 Ultimate!

“The 12.0 release of IntelliJ shows that the pace of innovation continues unabated. This release adds an Android UI designer, faster compiler, support for the Play Framework 2.0, support for announced Java 8 features (including code assistance for lambda expressions, method references, and default methods). It also adds many new features to its Groovy capabilities, including enhanced support for Cucumber testing.

In the past, JetBrains IntelliJ IDEA received several Jolt Product Excellence and Productivity Awards.

We are so thankful to the jury and of course our customers for your support and appreciation!

Keep developing with Pleasure!
–JetBrains Team

Posted in Awards, FYI, News | Tagged | Leave a comment

Check out the new and improved Developers Community site

The Developers Community site (previously known as Devnet) is JetBrains’ main hub for connecting our Community and providing comprehensive product-related resources for developers.

Today we introduce the revamped Developers Community site. Followed the recent overhaul of the JetBrains.com website, we’ve brightened up the design, streamlined navigation and added new helpful features, resources and links.

Community Entry Point

The Developers Community website provides clear communication channels for you to stay in touch with your JetBrains product(s) of interest and the relevant developer communities. It’s your one-stop-shop to quickly locate technical resources or learning materials, solve a technical problem, read the latest EAP news, provide your feedback or feature requests, submit sponsorship requests, etc. These channels and resources take many different forms, including videos, blog articles, forum discussions, the issue tracker and more.

The home page lists the Product Communities where you’ll find the Product Dashboards. Use the top navigation menu to go to the Company Blog or the Product Blogs, the Development Academy, JetBrains TV channel, or the Community Sponsorship. The Recent updates feed on the right helps you quickly find the latest company or product news (just filter them using the drop-down list):

Product Dashboards

Click on any product name on the home page to jump to its Product Dashboard. Each Product Dashboard contains Quick Links to all product-related resources. Much like before, these links help you easily access the following product web services:

• Discussion Forums
• Knowledge Base
• Early Access Programs
• Plugin Repositories
• Bug & Issue Tracker
• Blogs
• Video channels on JetBrains.TV

To keep you posted on the latest product updates, each Dashboard includes some news feeds:

Recent news highlighting the latest EAP news and fresh blog posts
Forum Activity feed which represents new forum threads
Recent Videos feed where you can find different product screencasts and our webinar recordings.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Community Sponsorship

Here at JetBrains we believe in sharing experience, promoting technologies and offering networking opportunities for professional developers and those just learning the craft. If you run a technology user group, or plan to organize a tech event such as a conference, workshop or codecamp, or teach a class, this section is for you!

 

 

 

 

 

 

 

 

 

To request support for your user group or developer community, go to this Developers Community section, complete the form and submit it. We’ll be happy to help you if we can.

Going forward

Since there’s always room for improvement, here’s what we have in store for the Developers Community website. First, we’re going to integrate more services inside: discussion forums, a support and a knowledge base system. Another big thing is a search engine upgrade, designed to simplify navigation among the different web services. And last but not least, we’ll be adding a new section with the list of upcoming webinars.

This is just the beginning in a wide range of site improvements. Check it out and tell us what you think – we always appreciate your feedback!

–JetBrains team

Posted in FYI, News | Tagged , , | 1 Comment

Webinar Recording – When Hadi Met Julie: A Story of Entity Framework, ReSharper, a Spaniard and The Data Farm Queen

In the recording of this unscripted January 24th webinar, Hadi Hariri and Julie Lerman join forces to help you understand how to do Entity Framework Code First while enjoying the benefits of ReSharper. The webinar recording is available on JetBrains.tv and YouTube.com.

Here is a bit more background on how this webinar came about…

When Hadi tried to create an Entity Framework app, he realized just how bad of a noob he really was. He then decided to call on a favor to Julie, the Data Farm Queen. As Julie was teaching Hadi, he kept interrupting her to tell her about easier ways to do things using ReSharper. That’s when they decided to stop right there and make the whole thing public. Julie would teach Hadi EF and he would in exchange show her some tips on how ReSharper could help with coding.

To stay abreast with the latest happenings of our hosts and guest, follow them and JetBrains on Twitter: Hadi Hariri, Julie Lerman and Dmitri Nesteruk.

Posted in Screencast | Tagged , , , , | Leave a comment

Webinar Recording – Live Coding an IntelliJ IDEA Plugin from Scratch (Part 2)

The recording of our January 22nd webinar, Live Coding an IntelliJ IDEA Plugin from Scratch (Part 2), is now available on JetBrains.tv and YouTube. In part 1, we were building a tool for generating the implementations of the comparable interface using the Google Guava library. In this second part we pickup where we left off and focus on testing our plugin code.

In Live Coding an IntelliJ IDEA Plugin from Scratch (Part 2) we will:

  • Test our example plugin using our testing framework;
  • Manage dependencies using our project model APIs;
  • Show how to write inspections (code analysis) and intentions (quick fixes).

For future sessions, we invite and welcome your thoughts, comments, and suggestions right here on our blog.

Additional Resources

Whether you are a seasoned plugin developer or a newbie, we recommend bookmarking IntelliJ IDEA Plugin Development Documentation and Open API and Plugin Development discussion forum.

Posted in Screencast | Tagged , | 3 Comments

Webinar Recording – JRebel plugin for IntelliJ IDEA

Our partner webinar with ZeroTurnaround which took place on January 24 is now available on JetBrains.tv. JRebel plugin for IntelliJ IDEA makes it possible for Java developers to stop redeploying and viewing code changes instantly.

In this webinar Anton Arhipov demonstrates how to install and configure JRebel plugin for IntelliJ IDEA, how to apply JRebel for different types of projects: single-module and multi-module maven projects, how project artifacts can be utilized for non-standard application deployment process.

Don’t miss this webinar to see how Anton kills redeploys with JRebel and learn some tricky tips from him!

You can view the video on JetBrains.tv or YouTube below.

Learn more about JRebel plugin and try it here.

Posted in Screencast | Tagged , , , | Leave a comment

Developers Summit 2013 at Meguro Gajoen in Tokyo

Japan Developers Summit 2013Join Yusuke Yamamoto and Hadi Hariri February 14-15 at Japan Developers Summit in Tokyo. JetBrains will have a booth at the event and we look forward to meeting as many of our developer friends as possible. The guys will be ready to answer your questions, give impromptu product demos and if you get to us early enough, we will have a t-shirt waiting for you.

In addition to our booth, we are pleased to invite you to our JetBrains session featuring Yusuke-san and Hadi.

Accelerating Web Development with JetBrains (15-E-6)

Yusuke YamamotoWebStorm is an integrated development environment for professional JavaScript and front-end Web developers. Packed with powerful features and using technologies such as HTML5, JavaScript, ExpressJS and node.js; get ready to unleash your inner beast. In this session we will show how easy it is to code, Hadi Haririrefactor and debug a Web application within the IDE. You will be overwhelmed by the increase in productivity.

More information on the event can be found on the official website, which is in Japanese.

See you in Tokyo!

Posted in Events, News | Tagged , , , | 1 Comment

Deployment Automation with Octopus Deploy and TeamCity, Feb. 12 Webinar

You’re probably familiar with building and testing code in TeamCity, but how do you deploy the built artifacts? How do you promote your deployments between development, test, staging and production environments, while keeping the process reliable, automated and secure? Octopus Deploy can help to solve this problem, by integrating with TeamCity to push your changes out into production.

In this session, Paul will walk through the process of building, testing, packaging and deploying an ASP.NET web applications and Windows Services into different environments using Octopus Deploy and TeamCity. This free webinar will take place Tuesday, February 12th from 15:00 – 16:00 CET (Central European Time). Space is limited; please register now.

About Paul Stovell

Paul StovellPaul is a .NET developer and founder of Octopus Deploy, an automated release management solution for developers on the .NET stack. Paul built the product in 2011 with a goal of making repeatable, automated deployments easy. Prior to working full time on Octopus, Paul spent years as a developer, consultant and trainer focussed on WPF, ASP.NET MVC and application architecture, working in industries ranging from investment banking to health care to mining. He is a Microsoft MVP for WPF, and has spoken at many user groups, code camps and Microsoft conferences around Australia. Paul recently returned to Australia after a year of working in London.

Posted in Events, Webinar | Tagged , , , , | 5 Comments

London Calling: Kotlin Skills Matter Sessions

In cooperation with Skills Matter in London, England, JetBrains is offering two free Kotlin events in April and May. Kotlin is a new OSS (Apache 2 license) language that is targeted at the JVM and JavaScript; Kotlin aims at being a generic industrial language that is concise, fast, interoperable and fun to work with. To attend either event at the Skills Matter eXchange registration is required; reserve your spot today.

In the Brains of Andrey Breslav: Introduction to Kotlin

Join Andrey for his talk Wednesday, April 3rd at 18:30 and get an overview of the Kotlin language and the principles behind it. Among other things, the following features will be covered:

  • Static null-safety
  • Extension functions
  • Higher-order functions and type-safe builders
  • Smart casts: Kotlin’s lightweight pattern matching
  • Enhancing existing Java APIs with Kotlin
  • Developing mixed Kotlin/Java projects

Hadi Hariri’s Introduction to Kotlin Workshop

Hadi will be hosting this free workshop Thursday, May 2nd beginning at 9:00 AM. There will be a limit of 20 delegates so you need to register quickly. Lunch will be provided courtesy of JetBrains.

In this hands-on workshop, you will learn about the basics of the language. You’ll discover some of the advantages that it offers, understand how to get the best of Object Orientation and Functional paradigms, create custom DSL’s and remove some of the pain of other popular languages such as Java and C#. You’ll see how to test your code, interop with existing frameworks as well as discover some of the new frameworks, such as web development frameworks, already available for Kotlin.

The workshop will be hands-on, so bring your laptop, and for the best results, have IntelliJ Ultimate OR the free Community Edition installed.

To find out more about Kotlin, please refer to http://kotlin.jetbrains.org.

Posted in Events, News | Tagged , , | Leave a comment

JetBrains is Going to the “City of Light” for TechDays France

Catch up with the JetBrains Team February 12-14th at Palais des Congrès in Paris for Microsoft TechDays France. This massive conference is one of the most important IT events in Europe featuring 300+ sessions, 140 exhibitors and attracting some 17,500 visitors over 3 days! If you are not lucky enough to attend, you can join 30,000 others and tune in online with TechDays TV.

We invite you to stop by our booth and meet with Maarten Balliauw, Dmitri Nesteruk and George Dvorak who will all be on hand to answer your questions and show off the latest and greatest JetBrains product developments. To learn more about your transportation options in getting to the event, continue here.

We look forward to meeting you there!

 

Posted in Events, News | Tagged , | Leave a comment

Partner webinar – Stop redeploying in Java with JRebel plugin for IntelliJ IDEA

Guys from ZeroTurnaround are constantly improving their JRebel plugin. This plugin makes it possible for Java developers to instantly see any code change made to an app without redeploying, by mapping your project workspace directly to a running application.

So, when you make a change to any class or resource in IntelliJ IDEA, the change is immediately reflected in the application, skipping build and redeploy phases.

In this webinar you will learn:

  • How to install and configure JRebel plugin for IntelliJ IDEA
  • How to apply JRebel for different types of projects: single-module and multi-module maven projects
  • How project artifacts can be utilized for non-standard application deployment process
  • Other tips and tricks for using JRebel

This free webinar will take place Thursday, January 24, at 11:00 EDT (Eastern Daylight Time), 17:00 CET (Central European Time). Please register now >>

Anton Arhipov, JetBrains Development Academy member, enjoys writing code in IntelliJ IDEA and his favorite hobby is killing redeploys with JRebel. That is a one-punch knockout for developer productivity! He says, that the faster you type code, the faster you want to see the results of your work, and both the tools can allow just that.

Join the webinar to learn how JRebel can speed up the feedback cycle, and thus the developer’s productivity, while coding Java with IntelliJ IDEA.

Posted in Partners, Webinar | Tagged , , , | 4 Comments