The UTMB Web Blog Tips, tech and news for the UTMB web community


  • Marking an important milestone in our web evolution

    August 2, 2015, 16:54 PM by Pep Valdes

    Monday we’ll launch the new iUTMB page, and it signals reaching an important point for all of us involved in web development (and even web use) at UTMB. We’ll push the first of the new pages using the Sitefinity framework into production, and from there, there is no turning back. The conversion of the external home page will follow; we’ll have the timetable ready to share once we see how iUTMB goes and start to process the mapping and redirects to some 400 affected sites. (It’ll be roughly in the 10-15 days range.) In the meantime, we’ll finish up our site request form and start pushing out more information to developers and site owners.

    No one ever thought this job would be small or easy. But it’s worth taking a brief minute to celebrate where we are and share some of the technical accomplishments that were necessary to get us here. A lot of planning and hard work are coming together. The framework for UTMB web’s presence has been rebuilt anew, looking strategically to the future. Kudos to our colleagues on the ITC, the many others that have supported the effort, and especially Mike Cooper and Toby Smith, who teamed up to grunt this work into existence. Just focusing on the technical tasks, here’s a partial rundown of what’s been done: 

    Web Infrastructure

    • New Web Servers & IIS Configurations
      •     File/folder/site clean-up on all web server
    • New Databases
    • Multi-tenant web content management system (CMS)
    • CDN (Content Delivery Network)
    • Nuget Package Manager
    • UTMB WebNav API (Web API Service)
    • TFS (Team Foundation Server) version control / project management
    • Site Inventory Tool
    • Sitefinity AD (Active Directory) group

    Professional Modern Web Applications

    •  One frontend framework (presentation layer) for all UTMB web applications
      •     Sitefinity, WordPress, Web Apps/Sites
    •  Semantic, accessible, standards-based web architecture
    •  Adaptive approach to UI content delivery
      •     Mobile-First, responsive design (RWD) for modern browsers
      •     Static (adaptive) delivery for old IE
    •   Accessibility / SEO focused
      •     Content-first rendering
      •     HTML5 semantic elements – meaningful, targetted presentation for modern and future technologies
      •     WAI ARIA Roles for assistive technologies
    • Bootstrap-based frontend design and component framework
    • Lightweight, mobile-focused content strategy

    Web App Asset Management

    •  One code base / source, versioned for all UTMB web templates – UTMB Web 2.0*
      •     UTMB Sitefinity
      •     UTMB Web Apps – C#.NET, VB.NET, C# MVC, Classic ASP
      •     UTMB WordPress
      •     UTMB Mail (work in progress)
    •  Sass / Grunt workflow – all templates / frameworks
      •     Leveraging automated tasks for speed, accuracy and versioning
      •     CSS and JavaScript linting for debugging / validation
    •  CDN delivered web assets (CSS, JavaScripts,fonts, images, etc.)
      •     Everything over SSL
      •     Caching (speed)
      •     Parallel download (speed)
    •   Nuget Package Management – all apps (except Classic ASP or HTML)
      •     Automated project version updates inside of Visual Studio
    •  TFS source / version control – all core web projects (work in progress
    •  UTMB WebNav API – single (web service) source for all institutional menus
      •     Institutional
      •     Academic
      •     Business & Finance
      •     UTMBHealth.com
    •  Site Inventory Tool (work in progress)
      •     Extend to incorporate content sign-off

    The UTMB Sitefinity CMS

    •  The UTMB Sitefinity Framework
      •     UTMB SF frontend templates (presentation layer)
      •     UTMB widget integration
      •     UTMB Site Settings module for managing site templates
      •     UTMB Dashboard – welcome messages, notifications, etc.
    •  UTMB Sitefinity CMS: Four core multi-tenant instances
      •     Intranet – (dev, stage, prod)
      •     WWW – (dev, stage)
      •     Academic – (dev, stage)
      •     UTMBHealth.com – (dev, stage)
    •  Custom configurations
      •     Ldap Integration (SF AD Group)
      •     Disabled modules not in use
      •     MVC Feather
      •     Mail/Forms integration
        •         UTMB Mail (forms/newsletter) templates (work in progress)
    •  UTMB Alert Bar capability across sites
    •  UTMB Sitefinity Documentation (work in progress)
    •  UTMB Sitefinity Training (work in progress)

    UTMB Web Root

    •  New SF hosted responsive home pages
      •     iUTMB and Public Home

  • Introduction to the Sitefinity CMS for Web Authors, Developers, Managers

    July 27, 2015, 16:30 PM by Pep Valdes

    On Tuesday, August 4, members of the Internet Technology Committee will be presenting an introduction to UTMB’s new web content management system, Sitefinity. The session will offer an overview and demo of the tool and target anyone involved in web site creation or web management at UTMB.

    Meeting details:

    Tuesday, Aug. 4, 2015
    1  to 2:30 p.m.
    Research Building # 6, 1.206 Auditorium ***NOTE NEW LARGER LOCATION***
    (Formerly Children’s Hospital) 

    The meeting will offer a general project update and overview, define roles and types of users, show the CMS dashboard and primary tools, and describe the templates, navigation and types of pages and content. It will also outline how to request a new site, walk attendees through a checklist for creating or moving a site, address revised policies and requirements, and more.

    To ensure we can accommodate all attendees, RSVPs are requested. Send an email to ITC@utmb.edu  to reserve your spot. The meeting will also be recorded and posted online. 

    The content management system is part of a larger new web suite of tool and updates that were introduced this past May. Called the “Web Reboot,” the project also includes mobile site templates, link and spelling validation, a digital image library, new guidelines and page requirements, social media changes, and training and tutorials to support the web development community and those they serve.

  • Save the Date: Introduction to the Sitefinity CMS planned for Aug. 4

    July 27, 2015, 16:27 PM by Pep Valdes
    On Tuesday, August 4 at 1 p.m., members of the Internet Technology Committee will be presenting an introduction to UTMB’s new web content management system, Sitefinity. The session will offer an overview and demo of the tool and target anyone involved in web site creation or web management at UTMB. Details are coming soon…
  • Update on the Sitefinity CMS

    June 18, 2015, 16:21 PM by Pep Valdes

    It’s been a busy few weeks since we introduced the Web Reboot last May. In this post, I wanted to provide an update on where we are with one of the key tools of the project, the Sitefinity content management system.

     We’ve been working to build (and then optimize) the multiple installs/instances that will serve www, intranet, academic and .com. That work is finished, and we hit a major milestone last week when we started (on a limited basis) building actual pages.

    We selected a few developers to help us kick the tires and do some initial development. Part of the goal is to stress test the tool, but we also want to help inform the development of the training. So far it’s been going well. One of the sites being built is a user reference for Sitefinty users and developers, and that will likely be one of the first items we share with you.

    We will be working to push our first Sitefinity pages live in July; we are looking at dates in August for some classroom training sessions (on top of a decent amount of online content that exists or is being developed).

    The sandbox/playground we’ve set up for the Web Reboot introduction is still available for you. We are using it as the starting place for people interested in the tool, to give them a chance to get a feel for how it works.  

    To get the credentials to access the Sitefinity playground,  contact us at itc@utmb.edu.

    There is a good library of Sitefinity-related material online; not all of it applies to every user or to our implementation, but it’s a good way to scan what some of the capabilities are:

    More coming soon…

  • UTMB web outage scheduled for Sitefinity CMS software upgrade: What it means

    June 9, 2015, 09:45 AM by Pep Valdes

    Hopefully many of you have seen the alert that’s posted for this evening:

    UTMB www.utmb.edu and intranet.utmb.edu home pages and other select sites hosted in the UTMB Sitefinity Web CMS will be unavailable on Thursday, June 9, 2016 starting at 10:30 p.m. for scheduled Siteifnity CMS software version upgrade.If you have any questions please contact Mike Cooper, Marketing and Communications at mgcooper@utmb.edu.

    Upgrades are nothing new, we’ve actually rolled out about five since we launched the tool. However, we’re actually pretty excited to be rolling this upgrade out, as it brings some nice performance enhancements and adds some features that many have been waiting on. The Sitefinity event calendar widget is part of this upgrade, and we’ll be developing templates/styles, training and communication around these new features in the coming days and weeks.

    If you are currently using Sitefinity, there is one thing you need to know: it’s going to look a little different the next time you log into your dashboard. We’re a house divided in our shop on whether the new look is better (OK, maybe I’m the only one that preferred the old look). It does look cleaner and fortunately the functionality is all still there and in the same place, so I don’t think anyone will struggle much once they get adjusted. Not even me. Here’s a screen shot of the old vs. the new:

    Old Sitefinity administration area screens

    New Sitefinity administration area screens

  • A look back and a look ahead

    January 27, 2015, 16:13 PM by Pep Valdes
    There’s some rumbling underfoot in the UTMB Web World, and it’s not the “Big Dig” that has streets torn up around campus for the work on utilities and infrastructure. We (Internet Technology Committee) have been working quietly but steadily in the background, assessing tools, acquiring new capabilities, building the digital web equivalent of the robust infrastructure that the construction teams are burying under campus. Many of you have seen or heard about bits and pieces of it: mobile templates, inventory tool, site checking capabilities, image library, a new CMS. Now it’s almost time to reveal the entire package. While we can’t squeeze it all in a single post, we can share an infographic that summarizes 2014 and lays the groundwork for 2015 and beyond.

    Infographic of ITC Web Update and Goals
  • Sitefinity web content management system sessions scheduled for Jan. 29, Feb. 11

    January 15, 2015, 17:27 PM by Pep Valdes

    In the coming weeks, members of the Internet Technology Committee will be presenting additional information about UTMB’s new web content management system, Sitefinity. Two types of sessions are planned: a high-level introduction for people new to the system, and two ninety-minute, hands-on workshops for those who have had some initial experience with the tool or attended one of the 2015 sessions.

    Here are dates and details:

    1) Introduction to the Sitefinity CMS

    This one-hour session will provide a general project update and overview, define roles and types of users, show the CMS dashboard and primary tools, and describe the templates, navigation and types of pages and content. It will also outline how to request a new site and direct attendees to additional online information and resources.

    Friday, Jan. 29, 2016
    10-11 a.m.
    Levin Hall South Auditorium 2.222

    The introduction session is open to anyone and there are no prerequisites or RSVPs required.

     2) Working w/ Sitefinity (Intermediate Training)

    Two 90-minute, hands-on training opportunities with be offered in a small classroom setting with access to PCs. Users with some prior exposure to Sitefinity will have an opportunity to be guided through the use of the tool. Reservations are required and there are prerequisites for attendance: Users should have either attended the introduction or a former Sitefinity demo or already been working in earlier test versions of the tool, and should have reviewed the training materials and instructional videosthat are already online.

    Initially, two sessions of approximately 15 people each will be hosted.

    Thursday, Feb. 11, 2016
    10:30 a.m. – Noon
    NEW LOCATION: SON/SHP Building, LRC Room 1.808

    and

    Thursday, Feb. 11, 2016
    1 – 2:30 p.m.
    NEW LOCATION: SON/SHP Building, LRC Room 1.8088

    To reserve your spot in either of the intermediate sessions, send a message with your preferred time (morning or afternoon) to itc@utmb.edu. You will be sent a meeting confirmation.

    The content management system is part of a larger new web suite of tool and updates that were introduced in May 2015. Called the “Web Reboot,” the project also includes mobile site templates, link and spelling validation, a digital image library, new guidelines and page requirements, social media changes, and training and tutorials to support the web development community and those they serve.

    To learn more about Sitefinity and the Web Reboot, visit http://intranet.utmb.edu/web/welcome, or explore this blog.

Categories