This is the reference point. All the other options are based off this.
|-- app
| |-- controllers
| | |-- admin
| package com.sheng00.customuridemo; | |
| import android.os.Bundle; | |
| import android.app.Activity; | |
| import android.content.Intent; | |
| import android.view.Menu; | |
| import android.widget.TextView; | |
| public class MainActivity extends Activity { |
| <?xml version=”1.0″ encoding=”utf-8″?> | |
| <manifest xmlns:android=”http://schemas.android.com/apk/res/android” | |
| package=”com.sheng00.customuridemo” | |
| android:versionCode=”1″ | |
| android:versionName=”1.0″ > | |
| <uses-sdk | |
| android:minSdkVersion=”9″ | |
| android:targetSdkVersion=”17″ /> |
| #Google Services START | |
| 195.13.231.187 0.docs.google.com | |
| 195.13.231.187 0.drive.google.com | |
| 195.13.231.187 1.docs.google.com | |
| 195.13.231.187 1.drive.google.com | |
| 195.13.231.187 10.docs.google.com | |
| 195.13.231.187 10.drive.google.com | |
| 195.13.231.187 11.docs.google.com | |
| 195.13.231.187 11.drive.google.com | |
| 195.13.231.187 12.docs.google.com |
| public class JsonpAttribute : ActionFilterAttribute | |
| { | |
| private const string CallbackQueryParameter = "callback"; | |
| public override void OnActionExecuted(HttpActionExecutedContext context) | |
| { | |
| var callback = string.Empty; | |
| if (IsJsonp(out callback)) | |
| { |
| var jsonObj ={"list": [ | |
| {"name":"my Name","id":12,"type":"car owner"}, | |
| {"name":"my Name2","id":13,"type":"car owner2"}, | |
| {"name":"my Name4","id":14,"type":"car owner3"}, | |
| {"name":"my Name4","id":15,"type":"car owner5"} | |
| ]}; | |
| var results = []; | |
| var searchField = "name"; | |
| var searchVal = "my Name"; | |
| for (var i=0 ; i < jsonObj.list.length ; i++) |
| @echo off | |
| SET st2Path=C:\Program Files\Sublime Text 2\sublime_text.exe | |
| rem add it for all file types | |
| @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f | |
| @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2" /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f | |
| @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f | |
| rem add it for folders | |
| @reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 2" /t REG_SZ /v "" /d "Open with Sublime Text 2" /f |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <configuration> | |
| <system.webServer> | |
| <rewrite> | |
| <rules> | |
| <!--<rule name="Add www" patternSyntax="Wildcard" stopProcessing="true"> | |
| <match url="*" /> | |
| <conditions> | |
| <add input="{HTTP_HOST}" pattern="test.com" /> | |
| </conditions> |
| public class DataTableSerializer | |
| { | |
| public static List<T> ToList<T>(DataTable dt) | |
| { | |
| var list = new List<T>(); | |
| if (dt == null || dt.Rows.Count == 0) | |
| return list;//return empty list instead of null object | |
| list.AddRange(from DataRow row in dt.Rows select ToEntity<T>(row)); | |
| return list; | |
| } |
| var query = from t in db.Table | |
| where idList.Contains(t.Id) | |
| select t; | |
| var query = db.Table.Where(c => idList.Contains(c.Id)); |