Skip to content

Instantly share code, notes, and snippets.

@pparadis
pparadis / rm.js
Created February 23, 2014 01:09
Remarketing
<script type="text/javascript">
var google_tag_params = {
ecomm_prodid: '',
ecomm_pagetype: '',
ecomm_totalvalue: ''
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 0000000000;
@pparadis
pparadis / c#.cs
Last active August 29, 2015 13:59
// Using static class
using System.Console;
// Primary constructor
class Point(double x, double y)
{
// Auto-property initializers and getter-only auto-properties
public double X { get; } = x;
public double Y { get; } = y;
public void PrintMe()
@pparadis
pparadis / D3.js
Created May 20, 2014 00:37
D3.js
//propriétés visuelles du graphique
var margin = {
top: 20,
right: 20,
bottom: 30,
left: 60
};
var width = 600 - margin.left - margin.right;
var height = 300 - margin.top - margin.bottom;
@pparadis
pparadis / t4.cs
Last active August 29, 2015 14:03
Exemple de T4
<#@ template language="C#" #>
<#@ assembly name="System.Core" #>
<#@ import namespace="System.Linq" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Collections.Generic" #>
<# for(var i = 0; i<=10;i++) { #>
<#= i #>
<# } #>
@pparadis
pparadis / web.config
Created July 15, 2014 23:56
MVC 5.2 config
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
@pparadis
pparadis / web.config
Created July 15, 2014 23:59
Web.config défectueux
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
@pparadis
pparadis / runkeeper.cs
Created August 9, 2014 01:09
RunKeeper Data
public class HealthGraph
{
static void Main(string[] args)
{
var tokenManager = new AccessTokenManager("7303a9bd039f4484af3fd83d5f60d72c", ConfigurationManager.AppSettings["ClientSecret"], "https://www.frenchcoding.com/", ConfigurationManager.AppSettings["AccessToken"]);
var userRequest = new UsersEndpoint(tokenManager);
var user = userRequest.GetUser();
var activitiesRequest = new FitnessActivitiesEndpoint(tokenManager, user);
var activities = activitiesRequest.GetFeedPage(null, 500, new DateTime(2014, 07, 20), DateTime.Now);
//configuration, se réalise habituellement au démarrage de votre application
Mapper.CreateMap<Model, ViewModel>();
//création d'un objet "Model" pouvant provenir d'une base de données
var model = new Model
{
PageTitle = "Titre de page"
};
//Mappage du Model en ViewModel
@pparadis
pparadis / list.cs
Created September 26, 2014 00:19
.NET List
var expandoList = service
.ListListsFor(options)
.Select(p => ToExpando(p))
.OrderBy(p => p.FullName)
.ToList();
@pparadis
pparadis / redirect.cs
Created October 22, 2014 00:36
ASP.NET MVC Redirection 307
public ActionResult About()
{
HttpContext.Response.AddHeader("Location", "/Home/Contact");
return new HttpStatusCodeResult(307);
}