| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
85 Articles match "Code"
| Related DevelopMentor Courses | MORE | | Foundations of C# Programming and the.NET Framework Training Examine core language features such as types, variables, and control constructs Use object-oriented features such as class, interface, protection, and inheritance Perform error notification and error handling using exceptions Use properties to implement the private data/public accessor pattern Use namespaces to group related types Use delegates and events to implement callbacks Override Object class methods such as ToString Avoid dll conflicts during deployment Use dynamic binding and polymorphism to write generic code (i.e., less code!) NET 101" for developers moving to.NET. DevelopMentor Courses - Tuesday, March 1, 2011 NET Architecture and Design Principles: Building Distributed Applications Training Think in terms of layers and tiers Use patterns in your code and across the enterprise Write secure code Use concurrency to build highly available systems Make distributed calls using remoting, web services and Windows Communication Framework Utilize asynchronous communication with message queues Horizontally scale every tier of your system Deploy software across distributed systems Applications that span more than one machine require a deliberate and radically different design approach.NET Architecture and Design Principles presents key concepts in distributed systems. DevelopMentor Courses - Tuesday, March 1, 2011 Guerrilla.NET (US) Training Learn to write code using new.NET class libraries like LINQ and Silverlight. The Guerrilla Experience means total immersion in social coding. Multiple instructors keep you engaged throughout the entire learning process collaborating, competing, and coding. Day 4 The NoSQL Movement, LINQ, and MongoDB iOS Programming with.NET and MonoTouch Open Session (work on challenges or try what you've learned on your project) Design Patterns for Testability (DI, IoC, and unit testing) Coding Challenge Contest (show off your coding skills and win prizes) [after?class] DevelopMentor Courses - Tuesday, March 1, 2011 |
759 Articles match "Code"
| The Latest from DevelopMentor | MORE | | 10 Things to make you Agile adoption successfull You need to address the technical side too, you need to improve quality, you need to support the engineers, testers and others who are at the code face doing the work. 9) Get Product Management/Owner flow to developers clear and clean: it isn’t just about fixing the coding side, the requirements side needs to be addressed to. One of the closing slides in my Agile Foundations course includes a quote from Ken Schwaber saying that only 30% of teams who attempt Scrum will be successful. Researchers like Harvard Professor John Kotter regularly say 70% of major change efforts fail. Allan Kelly's Blog - Monday, May 14, 2012 Points based contracts? Just Say No. Inflation, the second reason to avoid points based contracts: points are subjective, they are not grounded in time, complexity, function point analysis, lines of code or any other objective measurement. It was like one of those old Space Invaders machines were the last digit was a hard coded “0”. With the points-mini-series still fresh in the mind now seems a good time to say publicly something which I’ve been saying privately for a long time. Avoid points based contracts. Why do I say this? This is a problem many readers will be familiar with from traditional time estimation. Allan Kelly's Blog - Tuesday, May 8, 2012 The Testing Circle Sometimes a mockup file (image, html, or xml) is provided and I start at the result, sometimes I’m give a scenario already in English, and sometimes I have to fiddle with the code first to see what’s happening. Smell 1: No Result –> Whiteboard If the result does trigger the original image on the whiteboard (usually long erased by the time I revisit the code), then this will be a maintenance problem when I try to remember why the code looks the way it does when it changes. This is the pattern I find myself in day after day while practicing TDD or BDD. Step 1? Llewellyn Falco's Approval Tests - Saturday, May 5, 2012 | -
| The Best from DevelopMentor | MORE | - SOS: finding the method bound to an EventHandler with WinDbg.
This, of course, is bad form because the System.Web.UI.Page object is intended to be a transient object - it goes away at the end of the request - in production code, I would really bind the event to a handler in global.asax instead. So, my next step is to dump the event handler to try to identify what method it is wrapping - I could then search the code for this method and find out where it is being bound. methodBase is used for dynamic code and is null here. Failed to request MethodData, not in JIT code range. Unmanaged code 054d7748 e862289b74 call mscorwks!LogHelp_TerminateOnAssert+0x3f5f - WPF Data Providers
We could clearly do all of this from procedural code -- create an XmlReader object, load the data and render each XmlNode into the listbox. However, this is the 21st century and so we want to avoid coding as much as we can and utilize the underlying framework support instead! Data binding in WPF is extremely powerful -- I am constantly amazed at how much procedural code you can dump in favor of markup with creative bindings. Tags: NET;Code;WPF One of the nifty new features of the WPF platform is the pluggable data providers. State, Age, Income. xmlns = " [link] ". Mark's Blog of Random Thoughts - Wednesday, January 17, 2007 - Creating Extensible Applications with MAF (System.AddIn)
Developers (and managers) have long desired a way to easily create extensible applications that allow new features to be added without jeopardizing the stability of the existing code base. Isolate aspects of your code for security reasons or partial-trust scenarios. Allow business partners to extend your application safely without access to the source code; Adobe Illustrator is a great example of this style of application. Separate volatile sections of your application out – where depending on the customer the application needs to execute different sets of code. - MVVM: Views and ViewModels
Views are the UI presentation of data - in the case of a WPF/Silverlight application this is most commonly the XAML and XAML code behind files (they are considered a single element together). We want to have UI-specific code and designer elements present in these files. The code behind file contains the required boilerplate code (essentially a constructor and call to InitializeComponent ). Next, there is the converter that takes a filename and converts it to an icon – that’s the source code in the Converters folder mentioned earlier. Project Template. Views. - Testing Difficult Code
I recently did 3 videos in my ‘ Using ApprovalTests in.Net’ series that deal with how to test difficult code. Seams Testing difficult Code comes down to 2 things: Can I call the Method? By slicing off the connection to the actual trouble spot, you can easily fake it, and return to easy to run code. These video actually have very little to do with either.Net or ApprovalTests, but they are common issues you run into when unit testing. Will the Method run to completion? And there are 2 techniques I use to deal with these, that individually are useful, but together are amazing. - Playing with WPF Behaviors - a WatermarkText behavior
Tags: NET Code WPF - Implementing Drag/Drop with TabControl
didn't want to create derived implementations of any classes - I wanted something that was non-intrusive to my code so I decided to use an attached property. All the code for the spell checking lives in the SpellChecker class and when you add the SpellCheck.IsEnabled property onto the TextBox, it adds handlers to the TextBlock's TextChanged property and adds all the nifty spell checking goodness without changing the code in TextBox. So with this code, I can add the property to any TabControl and get a nice, simple drag/drop experience. Tags: NET;Code;WPF
| | |