Skip to content

Instantly share code, notes, and snippets.

@milannankov
milannankov / InitialiController.swift
Last active August 29, 2015 14:08
Navigating to controllers in separate storyboards
@IBAction func onViewTimelinePressed(sender: UIButton)
{
var storyboard = UIStoryboard(name: "timeline", bundle: nil)
var controller = storyboard.instantiateViewControllerWithIdentifier("InitialController") as UIViewController
self.presentViewController(controller, animated: true, completion: nil)
}
@IBAction func onFriendsViewPressed(sender: UIButton)
{
@milannankov
milannankov / metaslider-java.js
Created November 1, 2014 07:56
Defining the function that we have specified in our Meta Slider filter
function onHomePageSlideChanged(slider)
{
var activeSlide = jQuery(slider).find(".flex-active-slide");
// do something with the active slide...
}
// some code has been omitted for brevity
public sealed partial class MainPage : Page
{
private UniversalAudioPlayer player = new UniversalAudioPlayer();
private Dictionary<string, IBuffer> buffers = new Dictionary<string, IBuffer>();
private async Task ToggleSample(string name, bool isPlaying)
{
// name = someFile.wav
override func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath)
{
// if first cell tapped
if(indexPath.row == 0)
{
var storyboard = UIStoryboard(name: "myStoryBoard", bundle: nil)
var controller = storyboard.instantiateViewControllerWithIdentifier("MycontrollerIdentifier") as UIViewController
self.presentViewController(controller, animated: true, completion: nil)
}
@milannankov
milannankov / owin-app-builder-extension-register.cs
Last active October 29, 2015 11:27
Azure Mobile Services – Configuring The OWIN Pipeline
public static class WebApiConfig
{
public static void Register()
{
var options = new ConfigOptions();
// Create ConfigBuilder with another constructor
var builder = new ConfigBuilder(options, ConfigureDependencies);
var config = ServiceConfig.Initialize(builder);
@milannankov
milannankov / site.js
Created October 30, 2015 14:57
Code Bites: Parsing Server Response With Kendo DataSource
var viewModel = kendo.observable({
users: new kendo.data.DataSource({
transport: {
read: {
url: "http://localhost:10243/api/users",
type: "GET",
dataType: "json"
}
@milannankov
milannankov / app.js
Last active November 18, 2015 13:54
reset-kendo-upload-angular
var resetApp = angular.module('resetApp', [ "kendo.directives" ]);
resetApp.controller('resetUploadController', function ($scope, $compile) {
var uploadTemplate = '<input type="file" id="files" name="files" kendo-upload/>';
$scope.resetUpload = function() {
// used to reset upload control
var uploadContainer = jQuery("#uploadContainer").empty();
@milannankov
milannankov / authcontroller-endpoint.cs
Last active November 25, 2015 15:30
custom-auth-mobile-apps
[MobileAppController]
public class AuthController : ApiController
{
public HttpResponseMessage Post(string username, string password)
{
// return error if password is not correct
if (!this.IsPasswordValid(username, password))
{
return this.Request.CreateUnauthorizedResponse();
}
@milannankov
milannankov / mobile-apps-auth-controller-comparison.cs
Last active February 19, 2016 12:09
Migrating custom authentication from Mobile Services to Mobile Apps
public class AuthController : ApiController
{
public HttpResponseMessage Post(LoginChallenge challenge)
{
// return error if password is not correct
if (!this.IsPasswordValid(challenge.Username, challenge.Password))
{
return this.Request.CreateUnauthorizedResponse();
}
@milannankov
milannankov / msbuild-script.target.xml
Last active March 4, 2016 12:51
Developing Logi Plugins With Visual Studio
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- Path to Logi app that uses the plugin-->
<PluginDestionationPath>C:\dev\projects\falafel\avail\logi\app\_Plugins</PluginDestionationPath>
<BuildDependsOn>
StopIIS;