I'm pretty new to Umbraco and really looking forward to using it, I’ve been
programming ASP.NET for 5 years.
I'm confused about how the following project might work, maybe it just won’t?
Let’s say I have to build a
booking system with an integrated CMS, if I built this in standard .NET there
would just be one admin suite.
I would obviously love to use
Umbraco for the CMS part and then write the booking system in standard ASP.NET &
SQL Server as I assume this isn’t a good fit for Umbraco.
However I’m not sure if it’s
possible to integrate these interfaces? I don’t think my client would enjoy having
to login to both systems separately.
I know that I can import .NET
usercontrols into Umbraco but still unclear how the above might work within one admin suite?
Sorry, pasted from Outlook, here's the clean version:
I'm pretty new to Umbraco and really looking forward to using it, I’ve been programming ASP.NET for 5 years.
I'm confused about how the following project might work, maybe it just won’t?
Let’s say I have to build a booking system with an integrated CMS, if I built this in standard .NET there would just be one admin suite.
I would obviously love to use Umbraco for the CMS part and then write the booking system in standard ASP.NET & SQL Server as I assume this isn’t a good fit for Umbraco.
However I’m not sure if it’s possible to integrate these interfaces? I don’t think my client would enjoy having to login to both systems separately.
I know that I can import .NET usercontrols into Umbraco but still unclear how the above might work within one admin suite?
You want to investigate creating a new section. Once you've created you own section you can create your own admin pages, user controls or tree. This is how most people approach building an ecommerce or booking system, or similarly large bespoke system
Hooray! Another .NET developer confused as to how to use Umbraco best - I'm not alone!! :)
I too have a similar project to build where the main function of the site is to be data driven from an XML import feed, but then I'd like to use Umbraco to handle the standard "About Us", "Contact Us" etc.
Is it feasible to install Umbraco on a sub domain and then query the umbraco data tables to retrieve the content from the .NET site?
I've done a lot of integration lalely and umbraco can be a good fit for that. If implemented right. Based on your description I assume you are starting a new project? It's easy to create pages for your crud operations and integrate that into Umbraco. In case for the booking system you could create a new section as Chris allready mentioned.
The hard part is integrating the functionality in your website in a way that it's reusable. I like to use xslt to display the data on the website. Xslt is easy to modify so you have again full control over the output.
What I suggest to look at is a great project from Paul Sterling called Commerce4Umbraco. You'll find it here. It's a port of Dashcommerce and it's nicely integrated into Umbraco.
Editing external .NET sites within Umbraco interface
<!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";} span.EmailStyle15 {mso-style-type:personal; mso-style-noshow:yes; mso-style-unhide:no; mso-ansi-font-size:11.0pt; mso-bidi-font-size:11.0pt; font-family:"Arial","sans-serif"; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->
I'm pretty new to Umbraco and really looking forward to using it, I’ve been programming ASP.NET for 5 years.
I'm confused about how the following project might work, maybe it just won’t?
Let’s say I have to build a booking system with an integrated CMS, if I built this in standard .NET there would just be one admin suite.
I would obviously love to use Umbraco for the CMS part and then write the booking system in standard ASP.NET & SQL Server as I assume this isn’t a good fit for Umbraco.
However I’m not sure if it’s possible to integrate these interfaces? I don’t think my client would enjoy having to login to both systems separately.
I know that I can import .NET usercontrols into Umbraco but still unclear how the above might work within one admin suite?
Any ideas appreciated.
Thanks, Rich
Sorry, pasted from Outlook, here's the clean version:
I'm pretty new to Umbraco and really looking forward to using it, I’ve been programming ASP.NET for 5 years.
I'm confused about how the following project might work, maybe it just won’t?
Let’s say I have to build a booking system with an integrated CMS, if I built this in standard .NET there would just be one admin suite.
I would obviously love to use Umbraco for the CMS part and then write the booking system in standard ASP.NET & SQL Server as I assume this isn’t a good fit for Umbraco.
However I’m not sure if it’s possible to integrate these interfaces? I don’t think my client would enjoy having to login to both systems separately.
I know that I can import .NET usercontrols into Umbraco but still unclear how the above might work within one admin suite?
Any ideas appreciated.
Thanks, Rich
Hi Rich,
You want to investigate creating a new section. Once you've created you own section you can create your own admin pages, user controls or tree. This is how most people approach building an ecommerce or booking system, or similarly large bespoke system
Check out the following links for walk throughs
http://www.nibble.be/?p=71
http://www.simm.dk/umbraco-corner/articles/making-custom-sections-and-trees-inside-umbraco---part-ii.aspx
Cheers,
Chris
Hooray! Another .NET developer confused as to how to use Umbraco best - I'm not alone!! :)
I too have a similar project to build where the main function of the site is to be data driven from an XML import feed, but then I'd like to use Umbraco to handle the standard "About Us", "Contact Us" etc.
Is it feasible to install Umbraco on a sub domain and then query the umbraco data tables to retrieve the content from the .NET site?
(If that makes sense!)
Thanks,
James
Hi Rich and James,
I've done a lot of integration lalely and umbraco can be a good fit for that. If implemented right. Based on your description I assume you are starting a new project? It's easy to create pages for your crud operations and integrate that into Umbraco. In case for the booking system you could create a new section as Chris allready mentioned.
The hard part is integrating the functionality in your website in a way that it's reusable. I like to use xslt to display the data on the website. Xslt is easy to modify so you have again full control over the output.
What I suggest to look at is a great project from Paul Sterling called Commerce4Umbraco. You'll find it here. It's a port of Dashcommerce and it's nicely integrated into Umbraco.
Cheers,
Richard
Thanks Richard & Chris, that's really helpful, look forward to working with Umbraco for this project now.
Doesn't seem I can mark two replies as the answer as I would have done.
Thanks again.
is working on a reply...