Quantcast
Channel: C# – Falafel Software Blog
Browsing latest articles
Browse All 54 View Live

Image may be NSFW.
Clik here to view.

Retrieving Simple Custom Properties from Sitefinity Content Items

Sitefinity offers many extension points to its core content types, as well as letting you create completely customized content types of your own via the Module Builder. You can add custom fields to...

View Article


Complex Custom Properties for Sitefinity Content

In my previous post I talked about basic access of custom properties in Sitefinity. Namely, strings and numbers. Those alone cover a lot of what you’d use when it comes to custom fields on built-in...

View Article


Image may be NSFW.
Clik here to view.

Relating Data in Sitefinity Content

In my previous post discussing properties on custom content, I delved into some of the more complex types that can be properties, including classifications and related media. This post will get into...

View Article

Image may be NSFW.
Clik here to view.

Working with Hybrid Forms in Sitefinity Widgets

Throughout the course of web development, you often find yourself in a situation where you need data input from your user. Scenarios range from a simple contact form, to something as complex as a...

View Article

Image may be NSFW.
Clik here to view.

A Simple Natural Sort

If you’ve ever had to sort alphanumeric data, you’ve probably encountered the issue of sort order when letters and numbers are mixed. Here is a quick example: // ASCII sort a1 a11 a2 b100 b19 //...

View Article


Customizing Search Result URLs in Sitefinity

One of Sitefinity’s many features is its search capabilities. Using Lucene under the hood, Sitefinity indexes your site content, both built-in content types and dynamic content types, along with static...

View Article

Image may be NSFW.
Clik here to view.

Accessing Sitefinity Roles in Code

When developing custom solutions in your Sitefinity application, you may need the ability to work with Sitefinity roles. As a developer, you would reach out to the RoleManager that Sitefinity provides,...

View Article

Is an 80 Character Code Line Length Still Relevant?

If you’ve spent any time reading about coding standards on the internet, you’ve probably come across the suggestion to limit lines of code to 80 characters and wondered if it’s still relevant today....

View Article


Image may be NSFW.
Clik here to view.

One-Time Passwords (OTP)

Years ago, I worked for a customer who provided me with a RSA SecurID device to access their VPN. This was a plastic fob that would display a six digit number on a LCD screen. Every 30 seconds, the...

View Article


Image may be NSFW.
Clik here to view.

C# Windows IoT Core Serial Communications with an ESP8266

Windows IoT Core is great for connecting single board computers such a Pi2 to an ESP8266, via a serial link. The hardware for such a link can be found in my previous post here. The details for a basic...

View Article

Image may be NSFW.
Clik here to view.

Breakpoints in Auto-Properties in Visual Studio 2015

This tip falls squarely into the category of simple, yet oh so useful. Visual Studio 2015 isn’t exactly new, but I am still discovering things that make it nice for debugging. That’s where I’ve spent a...

View Article

Image may be NSFW.
Clik here to view.

Read/Write data from/to USB thumb drive on a Windows IoT Core device

Currently, universal apps are sandboxed to the point of blocking you from reading/writing data files to a removable USB drive on Windows IoT Core devices. This post will show you a work around if you...

View Article

Image may be NSFW.
Clik here to view.

C# Support for the Google Cloud Platform

This is post 3 of 17 in the series “Google Cloud for the .NET Developer” At the end of the day, like most APIs you encounter in the wild, Google services are exposed as standard REST endpoints. If you...

View Article


Image may be NSFW.
Clik here to view.

Authenticating Your C# Application for the Google Cloud Platform – Part 1

This is post 4 of 17 in the series “Google Cloud for the .NET Developer” The new C# libraries for the Google Cloud Platform, available on NuGet, make it easy to get started adding these features to...

View Article

Image may be NSFW.
Clik here to view.

Authenticating Your C# Application for the Google Cloud Platform – Part 2

This is post 5 of 17 in the series “Google Cloud for the .NET Developer” Now that we understand how to authenticate a C# application to work with your own project’s GCP resources, let’s take it a step...

View Article


Image may be NSFW.
Clik here to view.

Understanding Natural Language

This is post 8 of 17 in the series “Google Cloud for the .NET Developer” Isaac Asimov speculated that you could plug a politician’s speech into a mathematical model, zero out the equation, and prove...

View Article

Image may be NSFW.
Clik here to view.

Pub/Sub Part 1 : C# OAuth Authentication to Google Cloud Pub/Sub using a...

This is post 9 of 17 in the series “Google Cloud for the .NET Developer” If you are looking to consume Google Cloud services, you will need to authenticate. In my case, I was looking to use a service...

View Article


Image may be NSFW.
Clik here to view.

Pub/Sub Part 2 : REST-based Google Cloud Pub/Sub with OAuth and C#

This is post 10 of 17 in the series “Google Cloud for the .NET Developer” Pub/Sub is an increasingly popular component of many cloud-driven solutions. Producers publish messages to a topic, and...

View Article

Image may be NSFW.
Clik here to view.

Using Google Services in UWP C# Apps – Part 1

This is post 16 of 17 in the series “Google Cloud for the .NET Developer” It’s no secret that I love Windows, and especially writing UWP apps for Windows using C#. In fact I’ve written a bit about...

View Article

Image may be NSFW.
Clik here to view.

Using Google Services in UWP C# Apps – Part 2

This is post 17 of 17 in the series “Google Cloud for the .NET Developer” We previously looked at how you can use the WebAuthenticationBroker to allow end users to authorize a UWP app to access their...

View Article

Azure Mobile Apps: Writing a Fast Custom DomainManager, Part 3

This is post 8 of 11 in the series “Azure for Developers” Picking Up From Last Time Last time, I finished the overview of the helpers afforded by the MappedEntityDomainManager and how they could be...

View Article


Image may be NSFW.
Clik here to view.

PIR Sensor with a Photon, Particle Cloud, and a UWA

My latest sensor experiment involved the PIR Motion Sensor (HC-SR501) that comes with the Photon Maker Kit. The motion sensor didn’t have the best English documentation; however, there were enough...

View Article


Image may be NSFW.
Clik here to view.

Heart Rate Display with a Photon and a Microsoft Band

Those who know me, know I love sensors, and doing things with sensors. I’ve published many posts on accessing the various sensors on the Microsoft Band: Accelerometer & Gyroscope, Ultraviolet, Skin...

View Article

Image may be NSFW.
Clik here to view.

How to Upload Files to your Sitefinity Document Library Asynchronously

Sometimes, it is necessary for users of your site to be able to upload files to Document Libraries in an asynchronous manner. They could be creating user-generated content and require a space to...

View Article

Image may be NSFW.
Clik here to view.

Extending Kendo UI Editor Functionality in Sitefinity

In my previous post I detailed a feature where users can upload files to the Sitefinity Document Library asynchronously. However, the interface for doing so was a bit basic. There was an HTML file...

View Article

Browsing latest articles
Browse All 54 View Live