Tech Talk Live Blog

Creating a Google Map on a Web Page

Thai Tran

Google Maps is a free web mapping service developed by Google that provides geographical information. It has a JavaScript API to customize the maps and to display them on a web page. As the user drags the map, the grid squares are downloaded from the server and inserted into the web page. The Google Maps […]

SharePoint Promoted Links: Different Color for Each Tile Using CSS3

Margie Morales

In a recent project I worked on creating an internal SharePoint site that would serve as an informational website for staff. The goal was to implement a design that would have buttons for navigating to informational resources. Basically, the site needed to be dressed up a bit without a lot of custom development. I decided […]

Null is the Loneliest Un-number

Matthew Kernicky

Null is not a number. This is not news to anyone who has done even a little programming. It is a placeholder that essentially says, “This variable does not have a value assigned to it.” This is why the various programming languages and scripting environments that we use have methods, functions, and/or operators to test […]

Information Architecture Example for SharePoint Online Extranet Sites

Margie Morales

Recently a request came in to create a new extranet site for an internal business unit for the purpose of collaborating with external people. I figured this would be a great opportunity to evaluate using SharePoint Online on Office 365 instead of my usual task of adding a site to an existing on-premises SharePoint. Starting […]

Useful Tools

Greg Hess

In the technology world there are many useful tools available for a wide range of needs.  Here are several tools that are worth reviewing.  I use them for various needs like organization, project management, working with data files, and augmenting development.  Some of them have a cost, but many are free. Online Tools io– (Flowcharts) […]

Using Swimlane Diagrams to Document Business Processes

Matt Kernicky

If there is one constant in application development work, it is the need to develop effective two-way communication with end users and stakeholders. Not only is there a need to translate from business-speak to tech-speak, but there is a simultaneous need to help business users define their own processes. The existence of dozens of books […]

What? It’s Not a Responsive Web Application? Lessons Learned in User Interface Development

Margie Morales

These days if a site is available on the web, the expectation may be that it delivers an app like experience on mobile and tablet devices. For the most part, I am one of those people, even though I am fully aware of the complexities that go on behind the scenes. Who does not want […]

Making SQL Server Reporting Services Highly Available

Greg Hess

How does one make SQL Server Reporting Services highly available? This is something I have been researching. We have several applications that depend on Reporting Services, so maintaining high availability (minimizing or mitigating the impact of downtime) is critical and needs to be added into updates to our SQL Server High Availability Plans. My Google […]

Fun with Tools: Insights on Buying and Leveraging Developer Tools – Part 1

Matt Kernicky

Imagine you are in a meeting for a development project that you started a few months ago. You and the other members of your team revisit requirements with the potential end users. As the discussion progresses, you realize that the requirements are more involved than you originally suspected. Your department has recently purchased a development […]

Fun with Tools: Insights on Buying and Leveraging Developer Tools – Part 2

Matt Kernicky

This is the second of a two-part post; to read Part 1 in this series, click here​. Last week, we discussed some of the problems inherent in working with developer tools, looking specifically at the obvious and not-so-obvious costs involved in purchasing new tools. Today, we will talk more about working with the tools you […]

Expand and Collapse Groups in Content Query Web Part

Margie Morales

In SharePoint, grouping documents from a library by creating a choice column is a way of organizing content. However, another way to group is to add the Content Query Web Part to a page, which has a grouping parameter, as well as the option to display the groups in different columns. While having an organization […]

Using Google Forms and Sheets to Collect Questions

Greg Hess

Google has many useful tools available in Drive, including the Forms App.  Most of the time we use Forms to collect responses to a survey, then several days later we save them to an Excel file for further use or analysis.  What if we want to collect and display audience questions on the fly? We […]

Using SQL Server Extended Events to Diagnose Data-Specific Problems in Your Applications

Matt Kernicky

Relevant Technologies: SQL Server 2012 or later SQL Server Management Studio Say you are a developer that is developing a custom support ticket application, and you recently published the latest version of the site to your test environment. You ​receive a call from the helpdesk saying that the system appears to be working fine except […]

Creating a Session Expired Countdown for an ASP.net Site with JQuery UI

Matt Kernicky

Say you just logged into your online banking site. You get side tracked for a few minutes, and you return to the page. A dialog box pops up, letting you know that your session is about to expire in five minutes and giving you the option to click a button to keep your session alive. […]

SharePoint Enterprise Content Management

Margie Morales

Regular SharePoint folders cannot be displayed with the Content Query Web Part (CQWP), but Document Sets can be displayed and the result is a “folder-like” aggregation where each folder can contain many documents.  To have this type of presentation, the Query setting in the CQWP should be set with Document Sets as the content type. […]

Educational Flavors of Linux

Jason Murray

In true rebellious fashion, Richard Stallman started the GNU project, a UNIX-like operating system with a copyleft license.  Meanwhile, Linus Torvalds initiated a kernel project, specific to his hardware.  The special aspect about his kernel consisted of its modularity and the ability to port the kernel to other hardware.  In order to fully develop an […]

Using FileMaker Go on Mobile Devices to Facilitate Teacher Observations

Kent Sweigart

Cocalico School District administrators had been exploring ways to complete teacher walk-through observations using a mobile application. Expectations included a simple interface with the ability to share observations with staff electronically and to review past observations. FileMaker Go allows devices to connect to a shared FileMaker database. See more here. The development of the form […]


Tech Talk Live is the only conference of its kind in the region specifically designed for IT pros in education.

1020 New Holland Avenue, Lancaster, PA 17601

(717) 606-1770