DevFast - Lets Shake Hands

  • What if boilerplate code can be written as one-liner?
  • What if you never need to write more than a single line to test condition & throw exception?
  • What if Sonar metrics can be improved without fuss?
  • What if without compromising the code readability, method chaining can be used extensively?

  • DevFast takes a mile to provide the most declarative way to program your C#.Net solutions.

    Next Article (Rendezvous with JSON) >>

    Hello DevFast!

    DevFast stands for "Develop Fast", without compromising the code quality. Library is equipped with extensive documentation and features set of, expressive & simplest to use, methods any programmer requires almost all the time. Naming convention of these methods make sure that code stays highly readable. It provides methods which any programmer requires almost all the time.

    In the v1 of this library, we propose the following features:

    Useful links:

    Trying Is Everything

    Simplest Way to Understand What this Lib Can Do For You is to:


    Sample Codes of Following PNG Snapshots are Available as Dot.Net.DevFast.Sample


    DevFast Over Breakfast

    Before we look at those methods, first let's see if we would like to write the following program:

     
    "Create a function that accepts a string, parses it as DateTime, if parsing fails, return 12 Jan, 2000 as value"

    To write such a program for such a simple requirement, we might:

    On the other hand, with DevFast added as reference, this code a one-liner. Let's see a sample as the following picture (sample code):

    String.T Variants

    The below picture shows some sample use cases (sample code):

    .Throw Variants

    The below picture shows some sample use cases (sample code):

    .ToBase64 Variants

    The below picture shows some sample use cases (sample code):

    Miscellaneous Methods

    The below picture shows some sample use cases (sample code):

    Let's NOT Say Goodbye...

    Here, we discussed what we propose as v1 of DevFast. We are continuously adding more and more code in it to bring you helpful one-liners. We would be happy to know your requirements and on the way, we'll prioritize those.

    Useful links:

    Let us know your thoughts.

    Next Article (Rendezvous with JSON) >>