Thursday, 1 May 2014

Backbone model sample (javascript)

Following sample script demonstrates all Backbone.js libraray model related functions:
  • attributes
    • setting default values
    • getting list of attributes
  • constructor
  • validation 
  • methods
  • converting to JSON


Additional resources:

Friday, 25 April 2014

Chocolatey is incompatible with version 2.1.31022.9038 - How to update nuget client in Chocolatey

I become a big fun of Chocolatey lately! :) While installing some tools I received following error:


Chocolatey (v0.9.8.20) is installing wget and dependencies. By installing you accept the license for wget and each dependency you are installing.

The schema version of 'Microsoft.AspNet.Mvc' is incompatible with version 2.1.31022.9038 of NuGet.

Please upgrade NuGet to the latest version from http://go.microsoft.com/fwlink/?LinkId=213942.


Sollution:

cd C:\Chocolatey\chocolateyinstall
nuget update -Self
And it should work!

Thursday, 22 August 2013

Powershell: Create Folder/Directory if doesn't exists

Simple script for creating new folders.

# Create folder if it doesn't exists
function CreteFolder([String]$folderPath)
{
if ((Test-Path $folderPath) -ne $True)
        { New-Item $folderPath -type directory }
}

Thursday, 18 July 2013

Powershell: How to get members of AD security group

all - AD security group

Get-ADGroupMember all 

Displays only "usernames":
Get-ADGroupMember all | Select SamAccountName

Snippet for Iterating through all users

$Users=Get-ADGroupMember all | Select SamAccountName

foreach ($User in $Users)
{
Write-Host $User.SamAccountName

}

Saturday, 6 April 2013

Unable to connect to Windows 7 file share

While trying to connect to Windows 7 machine (from Mac or PC) over the network I was constantly receving messages:"Unable to connect"

On "server" machine I noticed following error in event viewer:
Soruce: Srv
Event Id:2017
"The server was unable to allocate from the system nonpaged pool because the server reached the configured limit for nonpaged pool allocations."

The server was unable to allocate from the system nonpaged pool because the pool was empty.


Problem occurs when multiple computers are trying to connect to one Windows 7 "server" machine. Do following procedure:


Set the following registry key to ’1':

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

and set the following registry key to ’3':

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

Restart computer or just "Server" service, fixed! :)


Thursday, 16 August 2012

Visual Studio 2012: System.FormatException: The format of value 'application/json; charset=utf-8' is invalid.

After installing Visual Studio 2012 RTM over Visual Studio 2012 RC one of my Web API start failing with error:

Server Error in '/' Application.
--------------------------------------------------------------------------------

The format of value 'application/json; charset=utf-8' is invalid. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.FormatException: The format of value 'application/json; charset=utf-8' is invalid.

Source Error: ...

Solution is simple - just update NuGet API packages (Microsoft ASP.NET Web API Client, Web API Core, ...)  it can be done by UI or runing following command:

PM>Update-Package

Probably updating to latest version is also good for other packages like EntityFramework, ...
The Microsoft Visual Studio .NET logo.
The Microsoft Visual Studio .NET logo. (Photo credit: Wikipedia)
Enhanced by Zemanta