Blog on installation process utilizing Least Priv approach:
http://www.sharepointassist.com/2012/08/04/sharepoint-2013-lab-build-part-1-getting-started/
GPO info on Server 2013:
http://www.win2012workstation.com/password-restrictions/
Saturday, December 29, 2012
Tuesday, December 25, 2012
Wednesday, December 12, 2012
Dependency injection
"Dependency injection is a software design pattern that allows a choice of component to be made at run-time rather than compile time. This can be used, for example, as a simple way to load plugins dynamically or to choose mock objects in test environments vs. real objects in production environments. This software design pattern injects the depended-on element (object or value etc) to the destination automatically by knowing the requirement of the destination. Another pattern, called dependency lookup, is a regular process and reverse process to dependency injection."
Much to learn...
http://en.wikipedia.org/wiki/Dependency_injection
Much to learn...
http://en.wikipedia.org/wiki/Dependency_injection
2010 Flash Crash - Crash of May6, 2010, 2:45... Algorithims.
http://en.wikipedia.org/wiki/2010_Flash_Crash
The May 6, 2010 Flash Crash[1] also known as The Crash of 2:45, the 2010 Flash Crash or just simply, the Flash Crash, was a United States stock market crash on Thursday May 6, 2010 in which the Dow Jones Industrial Average plunged about 1000 points (about 9%) only to recover those losses within minutes. It was the second largest point swing, 1,010.14 points, and the biggest one-day point decline, 998.5 points, on an intraday basis in Dow Jones Industrial Average history.[2][3][4]
Great TED on Algorithims:
http://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world.html
The May 6, 2010 Flash Crash[1] also known as The Crash of 2:45, the 2010 Flash Crash or just simply, the Flash Crash, was a United States stock market crash on Thursday May 6, 2010 in which the Dow Jones Industrial Average plunged about 1000 points (about 9%) only to recover those losses within minutes. It was the second largest point swing, 1,010.14 points, and the biggest one-day point decline, 998.5 points, on an intraday basis in Dow Jones Industrial Average history.[2][3][4]
Great TED on Algorithims:
http://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world.html
Cool stuff Enterprise Library 5.0 – May 2011...
http://msdn.microsoft.com/en-us/library/ff632023.aspx
Enterprise Library consists of reusable software components that are designed to assist developers with common enterprise development challenges. It includes a collection of functional application blocks addressing specific cross-cutting concerns such as data access, logging, or validation; and wiring blocks, Unity and the Interception/Policy Injection Application Block, designed to help implement more loosely coupled testable, and maintainable software systems.
Different applications have different requirements, and you will find that not every application block is useful in every application that you build. Before using an application block, you should have a good understanding of your application requirements and of the scenarios that the application block is designed to address. Note that this release of the Enterprise Library includes a selective installer that allows you to choose which of the blocks you wish to install.
Microsoft Enterprise Library 5.0 contains the following application blocks:
- Caching Application Block. Developers can use this application block to incorporate a cache in their applications. Pluggable cache providers and persistent backing stores are supported.
- Cryptography Application Block. Developers can use this application block to incorporate hashing and symmetric encryption in their applications.
- Data Access Application Block. Developers can use this application block to incorporate standard database functionality in their applications, including both synchronous and asynchronous data access and returning data in a range of formats.
- Exception Handling Application Block. Developers and policy makers can use this application block to create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications.
- Logging Application Block. Developers can use this application block to include logging functionality for a wide range of logging targets in their applications. This release further improves logging performance.
- Policy Injection Application Block. Powered by the Interception mechanism built in Unity, this application block can be used to implement interception policies to streamline the implementation of common features, such as logging, caching, exception handling, and validation, across a system.
- Security Application Block. Developers can use this application block to incorporate authorization and security caching functionality in their applications.
- Unity Application Block. Developers can use this application block as a lightweight and extensible dependency injection container with support for constructor, property, and method call injection, as well as instance and type interception.
- Validation Application Block. Developers can use this application block to create validation rules for business objects that can be used across different layers of their applications.
Word 2010 Page Break
http://office.microsoft.com/en-us/word-help/insert-a-page-break-HA010368779.aspx?CTT=1
Ctrl-Enter - forgot won't lie.
Ctrl-Enter - forgot won't lie.
Math.Round - Midpoint Rounding Enumeration
Math.Round in c# might not do what you think it does.
http://msdn.microsoft.com/en-us/library/system.midpointrounding.aspx
If you don't specify the enumeration above, it defaults to .5 goes DOWN:
http://msdn.microsoft.com/en-us/library/system.midpointrounding.aspx
If you don't specify the enumeration above, it defaults to .5 goes DOWN:
4.5 --> 4
http://msdn.microsoft.com/en-us/library/3s2d3xkk.aspx
Interesting Article RE bankers rounding:
http://www.xbeat.net/vbspeed/i_BankersRounding.htm
Subscribe to:
Posts (Atom)