Banner
  • Artificial Intelligence for The Impatient Developer

    May 4, 2018
    I am honored to have Zoiner Tejada, CEO of Solliance, be the first speaker at the New York City Artificial Intelligence and Machine Learning User Group at the Microsoft Reactor in NYC.
    Read More...
  • NYC AI and Machine Learning Users Group at the Microsoft Reactor

    Apr 20, 2018
    I am starting a new Users Group for AI and Machine Learning in New York City and it will be hosted at the Microsoft Reactor in Grand Central Tech. Join us!
    Read More...
  • Pushing MVC at Progress NEXT 2018 in Boston

    Apr 20, 2018
    On May 30th 2018, I am honored to present an advanced session on Pushing MVC for Sitefinity Development.
    Read More...
  • Testing Xamarin Forms Applications in TestComplete 12.5

    Apr 18, 2018
    In this blog, I will introduce you to the Xamarin Forms testing feature that was introduced in the new release of 12.5 with instruction on instrumenting Xamarin Forms apps and running them in emulators like Genymotion
    Read More...
  • Using RAMDisk with Sitefinity to Speed up Development locally

    Mar 14, 2018
    If you are a consultant charging your customer per hour, ignore this post, this is not for you, this post will cause you a significant reduction in pay.
    Read More...
  • Start-up code using WebActivator in MVC application

    Mar 13, 2018
    WebActivator allows us to execute a code long before application start-up. There may be requirements when you need to load external assemblies or instantiate a particular object before the application start up.
    Read More...
  • Using HandleUnknownAction in MVC Widgets

    Nov 5, 2017
    Sitefinity’s MVC widgets are fantastic. They allow untold amounts of customization and enable you to create an MVC framework as complex or as simple as you need. There is a caveat to using them, however: Because the controllers are typical ASP.NET MVC controllers, going to particular pages on your site might make them disappear! There is a simple workaround for this problem, and with this information you can ensure that your Sitefinity MVC widgets consistently display no matter what current state your web site is in.
    Read More...
  • Preserve Feather Content Block HTML Formatting

    Nov 5, 2017
    Feather widgets in Sitefinity are a significant improvement over traditional Sitefinity widgets. They are more responsive, provide better tooling, and are easier to customize (both the main area as well as designer views). However, I recently encountered an issue with one of the basic default Feather widgets included with more recent versions of Sitefinity. In this post we’re going to see how to modify this behavior, so that when working with the Feather Content Block widget we have it behave the way we would like. This post also serves a second purpose: Introducing how to modify a built-in Sitefinity Feather widget’s behavior. This technique can be used to modify any custom or built-in Sitefinity Feather widget.
    Read More...
  • Widget Template Code Customized the Easy Way

    Nov 5, 2017
    Sitefinity’s Widget Templates provide a quick and easy way to change how Sitefinity renders widgets, both for built-in content types as well as custom ones. In the backend, it’s just a hop, skip, and a jump away to Design > Widget Templates to access a majority of the templates where you can manipulate the HTML used to render them. Oftentimes, though, you have to do more. Let’s say that, when iterating over a list of news items in the “Titles only” template you want to add a CSS class to some of the items, but not others. This goes beyond what the News widget itself is capable of (which can filter news items from being displayed entirely based on your selected List settings) and needs to be done in the widget template itself.
    Read More...
  • Join me at SmartBear Connect 2017 and save 25%

    Jun 27, 2017
    In this Full day training workshop, attendees will experience TestComplete with Windows application, Web Applications and iOS/Android applications as well. Name mapping, debugging, events, Checkpoints, Latest Javascript ECMA 6 will be discussed and demonstrated. A full session on Best practices with Tips and Tricks will be shared with the attendees. Distributed Testing and testing in the cloud will be explained and demonstrated as well.
    Read More...
Copyright © 2018 Alain "Lino" Tadros