Hi I am exploring helix principles and going through the habit project. Since we have got the mvc support from sitecore 6.6, can i develop helix projects from sitecore 7+
Helix isn’t about a version. It is about the application of SOLID Component design to Sitecore. In short, yes, you can use Helix principles in all versions of Sitecore. Also, you can, and should (must?) use SOLID principles in all the software you build. Sitecore or otherwise.
FWIW, SOLID Component development doesn’t require any particular platform. It is equally applicable to Java, C#, ASPNET WebForms, MVC, WebAPI, or PHP.
These are merely development principles you should use to write better software.
Related
How would I go about implementing my Foundation 6 based site in to the Big Commerce stencil framework as a store theme?
My site was built in Zurbs Yeti development process.
What would be the best practices and ways to do so?
Kind Regards,
Shane
We have some information listed here about the files installed by the ZURB Foundation framework.
Stencil's Foundation support is limited to version 5.5.3, so you may have difficulty trying to use a higher version, but I'd reference the link above for more info on achieving this.
Is Sitecore 8 has built-in support for MVC areas? Or do I still need to install sitecore plugins?
Thanks
Quoting Kevin Brechbühl (from The Sitecore MVC puzzle):
Sitecore has no support for areas out of the box, but there are multiple solutions available for integrate them in your solutions:
Resolve the area in the mvc.renderRendering-pipeline
Use a custom ControllerRunner and a custom Renderer
Resolve the area by the configurations
We also saw that Sitecore is working on a solution to integrate areas into the core. Rumor has it that they will integrate a similar pattern as BrainJocks does with the mvc.renderRendering pipeline.
Are there any Functional UI (usability or UX) design patterns for Oracle Application Express development? Simple flows, best practices in information UIs layout, validation, skinning or rendering and so on.
Unfortunately Oracle is not known for putting much emphasis on UX, so APEX-specific resources are scarce. A few suggestions:
Skinning can be done by downloading new Themes. While there's nowhere near as many themes as something like Wordpress, a Google search for "custom oracle apex themes" is still worth a try.
Smashing Magazine's guide to web forms is relevant and extremely valuable to any APEX developer. There's no harm in drawing inspiration from non-APEX web apps, as the design principles are generally the same regardless of the development framework.
Don't be afraid to get into the HTML and CSS of the template and tinker around to make it prettier/more usable.
I want to develop small-medium size web applications.
I wanna to use Oracle apex but I am not sure that whether apex is supporting other databases( MsSql, MySql,Sqlite)
web applications will have different properties.
Developing these web applications with ASP .NET can take long time. Because you should work on UI Design, you should write stabile and flexible data access layer.
As I know in Oracle Apex,designing is more faster and easier. There are some templates so deveopers who do not have strong design knowledge can design web pages. As I know by Oracle Apex, web pages can be prepared faster than .Net.
Are there any alternative tools for other databases rather than oracle?
And do you think that oracle apex is being stabile and have a good support in OTN or other platforms?
Thanks&Regards
Oracle Application Express (APEX) runs inside an Oracle database. You can create database links from Oracle to a non-Oracle database using Heterogeneous Connectivity so that your APEX application can manipulate data stored in a non-Oracle database. But you need to have the Oracle database in place in order for APEX to run.
APEX is certainly pretty stable-- Oracle has released a number of different versions (4.0 most recently). And the underlying project has been around for a decade (it was previously HTML DB). It's got a strong development team and a very strong developer community in and around OTN. I've personally used it for a number of years and found it very productive.
There are, of course, other RAD development tools and frameworks that are not tied to the Oracle database. Ruby on Rails and PHP with one of the various PHP frameworks, for example, both have relatively strong developer communities and are not focused on Oracle. Of course, you probably won't find the most vibrant communities for these products on OTN.
after scanning stackoverflow I stil could not find a good answer to a simple question:
you want to develop a SaaS business app that has all the typical features: reports, forms, user administration etc. You don't want a CMS but develop it from scratch. what technologies would you choose?
at first glance, many of you would say it does not matter what tech to choose - after all the end result is only a question of engineering and many tools can do the job.
but the problem is more complex -
a Django/RoR/ZF/Symfony choice is great for dynamic websites, but is it really the best choice for a desktop-like app?
do all tools deliver manageable code on the long run, or do some tend to become spaghetti after 12 motnhs of coding..?
most tech reviews both on stackoverflow and the Web tend to focus on consumer web apps and content websites, for which many platforms apply.
what would YOU use for a SaaS business application?
I've been developing in GWT for several months now and it is fantastic. I have an app with 10 full-page screens in a single module and it's not showing signs of slowing down even on slow computers with IE6.
GWT is easy to understand, quick to write, protects me from some of the more dangerous aspects of JS programming, and supports unit tests. The google eclipse plugin brings all of the autocomplete features you expect. The documentation is excellent and the community is helpful.