Download DOWNLOAD
Forums FORUMS
Blogs BLOGS
Forge FORGE
Help HELP
Marketplace MARKETPLACE
DotNetNuke Home
You are here >   News > OpenForce '09 > OpenForce '09 Connections
Register  |  Login
Purchase

DotNetNuke OpenForce '09 Connections

OpenForce '09 Connections

OpenForce '09 Connections in Las Vegas delivered a great opportunity for DotNetNuke and Microsoft .NET developers to meet and learn about the latest developments in the DotNetNuke world.

This year featured a great selection of speakers who provided insights into DotNetNuke module and skin development and administration.  It also included the OpenForce '09 Networking Event on November 11th.

To see videos, photos and attendee messages from the conference, visit the Smash site created by our Networking Event Media Partner, R2integrated now!

We look forward to seeing you at OpenForce Connections next year!

 

Post Conference Workshop:

Engage Software
Build a Custom DotNetNuke Site in a Day

Let the experts at Engage walk you through building a new DNN site from scratch. This will be an interactive session where you will work together in small groups for design, develop and implement a site, using the DotNetNuke Professional Edition. Learn more...


 

Panel Sessions:

Joe Brinkman and Scott Willhite
Taking DotNetNuke to the Next Level: DotNetNuke Community Contributions Panel
Have you ever wondered how you can get involved with the DotNetNuke project?  Join us in this session to find out how you can help.  Also be the first to hear about 2 new community initiatives that we’ll be launching at OpenForce.
Navin Nagiah, Shaun Walker, Joe Brinkman, Nik Kalyani and Scott Willhite
Closing Panel: The Road Ahead Panel
2009 has been a very busy year for DotNetNuke and DotNetNuke Corp.  There have been quite a few challenges as well as a number of great accomplishments.  In our closing panel we’ll discuss some of the major highlights from the past year and look at where we are headed in 2010.  As in past years, audience participation and questions are encouraged.

 

Conference Speakers:

Shaun Walker
DotNetNuke OpenForce ’09 Connections Keynote Address Keynote
In the state of DotNetNuke keynote address, project creator and chief architect Shaun Walker will outline the significant accomplishments of the DotNetNuke project for the previous year, from both an open source community and commercial ecosystem perspective. He will invite a number of special guests to join him on stage and share their unique perspectives on software industry trends as well as provide insight into their unique enterprise usage scenarios for the DNN platform. Finally, he will highlight some of the high-level roadmap goals for the coming year and emphasize the key elements of the project‘s vision and goals moving forward. The state of DotNetNuke is strong; make sure you are a part of the Microsoft open source revolution.
Navin Nagiah
DotNetNuke: Commerce and Community Ecosystem
Last year at DevConnections, I was a business advisor to DNN Corp and I had said 'Community' and 'Commerce' are like yin and yang --- in that, they are seemingly opposing but fundamentally intertwined and interdependent; relying on and feeding off each other. I had also said that we will build this company and ecosystem focused on both 'community' and 'commerce' ... and on a sound set of values --- Always put Customers & Users First; Take actions that open-up opportunities to players in our ecosystem; Spread Entrepreneurship; Establish & Maintain Distinct Product Superiority; Directness, Integrity & Transparency. Since then, we closed a round of funding and have begun the process of building a business & customer focused organization; and a commercial ecosystem; along with staying true to our open source roots ... in earnest. What exactly have we accomplished this last year? What is our plan for tomorrow? How will we enhance 'commerce' and 'community'? I will be sharing my perspective on this and more in my next conversation with you ... i.e. OpenForce 2009.
Brandon Haynes
Secure Module Development: Theory, Technique, and Practice Module Development
Track: Development, Advanced Virtually all DotNetNuke module developers know that it is important to write secure code, and that the security of a portal is highly correlated with the strength of the modules installed therein. However, fewer developers are aware of the techniques, theory, and tools that provide guidance about how to structure a DotNetNuke module so that it is maximally secure. In this session, we cover at a high level the multifaceted concept of security as it relates to DotNetNuke module development. As a theoretical backdrop, we discuss the related concepts of STRIDE and DREAD, attack trees, and encryption technologies. These techniques are then applied to module development, including discussion of some common anti-patterns and the importance of utilizing core functionality. Finally, we explore some of the tools available to developers, including static analysis, to best mitigate vulnerabilities that can be prevented at design-time.
Cathal Connolly
DotNetNuke performance tips & tricks Administration
There’s a multitude of tips & tricks to gain additional performance out of DotNetNuke. Come along to this session to see what techniques you can see, settings you can change, and tricks you can use to squeeze as much performance out of your site as possible.
Charles Nurse
DotNetNuke in the Cloud Module Development
At the Professional Developer's Conference in the fall of 2008 Microsoft announced its vision for the Cloud - Windows Azure. This talk will look at the components of the Windows Azure platform and how we can take advantage of Windows Azure Services in DotNetNuke.
Christopher Hammond
Creating a DotNetNuke Module for Facebook’s Open Stream API Module Development
This session will provide you with an introduction to creating a DNN Module using Facebook’s new Open Stream API for accessing a user’s stream of Facebook information, retrieving and adding to the stream. We will develop a C# module using a Visual Studio template project accessing key information from Facebook’s API to show you a way to extend social networking onto your own website.
Cuong Dang
Advanced DotNetNuke Skinning Concepts through CSS and XHTML Design (Skin Development)
The DotNetNuke skinning engine provides great flexibility in adapting to all sorts of design challenges. Think you can’t achieve that design within DotNetNuke? Think again! This session will cover advanced CSS and XHTML techniques used in DotNetNuke skinning which will allow you to achieve any design. We will leverage the enhanced features bundled in DotNetNuke 5.0 such as widgets to build a user-friendly web site, with minimal coding effort.
UX in DotNetNuke! Designing Your Applications the Right Way Design (Skin Development)
Co-presenter: Ian Robinson Good user experience (UX) is not limited to an appealing user interface. It is about making an application that is easy for your users to learn and interact with. This session will explore the process of creating a good user experience from prototyping your design and user workflow through implementation. Learn the secrets to creating intuitive forms, consistent user interaction, and polished and responsive user interfaces. (if necessary, Cuong Dang can present this session alone)
Dr. Ravi Kalakota
Building Process Automation Portals with DNN Development
As a leading global provider of human resource consulting, outsourcing and investment services, Mercer serves more than 25,000 clients globally. Increasingly Mercer is automating HR processes and delivering services via portals to clients globally. The portal solutions are architected from the outset to be on-demand, multi-tenant, highly scalable, highly secure, highly configurable and high performance, in order to rapidly deliver value to our customers. DNN is playing a key part in the overall Mercer portal strategy. In this talk, Dr. Kalakota will provide specifics into different solutions being architected using DNN.
Eric Shafer
E-commerce Options for DotNetNuke Administration
How many ways can you skin the e-commerce cat? Well, there are a lot to say the least. From single product stores, to fully custom-developed solutions, the spectrum is daunting. This session explores the large number of solutions and provides quick guidelines to estimate scope, cost and schedule for a DotNetNuke E-commerce site. We will cover PayPal and Google Checkout, the DNN Store module, Catalook, ASPDotNetStorefront, and custom-developed solutions.
Jason Kergosien
Deploying DNN in the Enterprise Administration
In this session, we will discuss implementing DotNetNuke in an enterprise environment, impacting all departments of a large organization with many divisions. Jason will discuss real world scenarios and best practices learned by implementing DotNetNuke as a content management system for one of the largest school districts in Dallas, TX, involving 50 web sites managed by hundreds of content managers, while maintaining standards of quality across the enterprise. We'll discuss environmental, political, and training considerations in the process.
Kevin M Schreiner
DotNetNuke on Speed and Performance Administration
Using real world examples and proven configurations to identify the best specifications for DotNetNuke installs. Configure your site for scalability, speed and efficiency. This session discusses the performance characteristics of the core platform and ways in which you can configure web farms, servers, sites, pages and modules for peak performance. Topics include both browser and server side speed enhancements, taking into consideration each particular area and the benefits and draw backs to the caching and performance settings as well as a full breakdown of performance statistics and stress testing results.
JQuery, JavaScript and DotNetNuke Module Development
Developers and designers now can work more effectively creating rich interactive environments through the adoption of JQuery, JSON and JavaScript class objects. Many developers who have used JavaScript in the past and have developed simplistic interactions within their sites probably have not yet learned the best practices for development of JavaScript libraries. This session will discuss the benefits and capabilities extended to you through JQuery, followed by a set of development samples of using JQuery to add interaction into your DotNetNuke sites. Additionally it identifies the correct approach for developing class libraries for JavaScript and proven best practices for developing rich JavaScript libraries for your skins and modules.
Brice Snow
Business Opportunities for DotNetNuke Developers: The Evolution of Snowcovered.com Module Development
Snowcovered.com has evolved into the premier online marketplace for the sale of DotNetNuke modules and skins. We'll discuss the evolution of Snowcovered and how developers can best utilize the marketplace now to create opportunities for their business.
Panel Discussion Moderated by Joe Brinkman
DotNetNuke in the Enterprise Administration
DotNetNuke has gained extensive adoption in small businesses and is increasingly being used by large enterprises to address some of their unique concerns. We'll talk with several panelists from large corporations and see some of the unique challenges they face and how they were able to leverage DotNetNuke to address these challenges.
Mitchel Sellers
Getting the Best Performance Out of DotNetNuke Administration
This session covers the role of the DotNetNuke site administrator in proper site performance. A comparative analysis is completed showing baseline and optimized site performance in many traditional settings. Included in this session is recommended configurations for Shared, Cloud, Virtual and Dedicated installation environments. All using proven configurations that have been perfected by the presenter. The session finishes with a checklist of routine maintenance items that should be completed on a regular basis to ensure that site performance remains top-notch.
Peter Donker
Content Localization in DNN Module Development
DNN does very well with 'static localization'. This means all fixed texts in the application. As a result you can use DNN to roll out a site in any language you like. But what if you want to have a site in multiple languages? Do you create multiple portals? Or are there better ways to do this? This presentation looks at the latest developments in content localization for DNN. We will examine existing solutions and the direction DNN will take to help you deliver multilingual content.
Steve Fabian
WCF and DotNetNuke Module Development
This session will show you how to write a WCF Service to access/expose your DotNetNuke data. WCF can be intimidating, but this session will take you past the complexity and show you how easy it is to setup a WCF service and expose both a SOAP and a REST endpoint. Then we'll build a Windows Application that allows you to retrieve some site metrics using your new WCF service. And finally, we'll build an offline editor that will allow you to modify the content of your web site from a Desktop Application using the WCF Service.
Windows Workflow and DotNetNuke Module Development
This session will show you how to use Microsoft's Windows Workflow Foundation in your custom DotNetNuke modules. We will talk about WF, how to define a workflow, your options for hosting the Workflow Runtime, and how to use your workflow to implement business rules in your custom DotNetNuke module. We'll also show you how to build a library of custom DotNetNuke Workflow Activities that you can use in your workflows. NOTE: This is a developer presentation .. Yes .. There will be Code.
Technorati Tags: ,

 

DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation

Hosted by MaximumASP