derek | Shared With: Everyone - May 12 2008 | programming, javascript, yegge, ruby, optimization, compilers
derek | Shared With: Everyone - Feb 19 2008 | software, .net, programming, interview, turkey
derek | Shared With: Everyone - Feb 05 2008 | development, funny, emacs, programming, ide, rantsAwesome rant.
Quoted: If you don’t like dynamic languages, then don’t use them! Leave us alone and go back to your monolingual world, and maybe rename your methods again. You can even have my IDE, since I’m not using it, which should double your productivity yet again, right?
derek | Shared With: Everyone - Jan 17 2008 | programming, development, learning
derek | Shared With: Everyone - Dec 19 2007 | javascript, blogs, java, programming, bloat
derek | Shared With: Everyone - Nov 06 2007 | emacs, elisp, lisp, programming, modes, parser, ast
derek | Shared With: Everyone - Oct 06 2007 | programming, ocaml, ml, f#, fp
derek | Shared With: Everyone - Jul 29 2007 | microsoft, gpu, data, parallel, programming, .net
Quoted: Did you know you can use the power of the GPU to process data in .NET? A new Microsoft research project, called Accelator, exposes a .NET library for performing parallel data processing using a computer's GPU. The library translates the data-parallel operations on-the-fly to optimized GPU pixel shader code and API calls. Accelerator is a .NET 2.
derek | Shared With: Everyone - Jul 10 2007 | spec#, programming, tools, type checking, static analysis, null, compiler
Quoted: * The Spec# programming language. Spec# is an extension of the object-oriented language C#. It extends the type system to include non-null types and checked exceptions. It provides method contracts in the form of pre- and postconditions as well as object invariants.
* The Spec# compiler. Integrated into the Microsoft Visual Studio development environment for the .NET platform, the compiler statically enforces non-null types, emits run-time checks for method contracts and invariants, and records the contracts as metadata for consumption by downstream tools.
* The Spec# static program verifier. This component (codenamed Boogie) generates logical verification conditions from a Spec# program. Internally, it uses an automatic theorem prover that analyzes the verification conditions to prove the correctness of the program or find errors in it.
A unique feature of the Spec# programming system is its guarantee of maintaining invariants in object-oriented programs in the presence of callbacks, threads, and inter-object relationships.
derek | Shared With: Everyone - Jun 28 2007 | cs, career, development, programming
Related Content from Around Faves
programming
- 1 FaverViewed: 10 Times
- GreenWithEnvy - 2 days ago1 FaverViewed: 1 Time
- zubenalt - 3 days ago1 FaverViewed: 2 Times
developer
-
You need to use an ASP:Button and not just an input if you want client-side validation in ASP.Net.
1 FaverViewed: 11 TimesQuoted: The onclick attribute, along with the script, is added inside the AddAttributesToRender method of the Button control. The WebForm_DoPostBackWithOptions function can be examined in the rendered web resource JavaScript file within Visual Studio 2005, as explained in the above section. This function is in the resource file named WebForms.js. The function takes an argument of type WebForm_PostBackOptions. This function is also responsible for invoking the Page_ClientValidate function, which sets the value of the Page_IsValid member. The complete validation process triggered by the click of a button process can be summarized in the workflow below.
- talios - 8 days ago2 Favers
- mohit - 8 days ago1 FaverViewed: 6 Times






