My Account Log In Walkthrough IDE Integrations Contact  
Polystyle
Point And Click Source Code
Formatter & Obfuscator

Click Here To Download A Free Trial!
Home Features Documentation Buy Formatter Buy Obfuscator Download  

 



  • PHP Obfuscator

  • C# Obfuscator

  • Perl Obfuscator

  • Java Obfuscator

  • Javascript Obfuscator

  • JSP Obfuscator

  • Actionscript Obfuscator

  • C/C++ Formatter

  • Perl Formatter

  • Pascal/Delphi Formatter

  • C# Formatter

  • CSS Formatter

  • CMAC Formatter

  • Java Formatter

  • Javascript Formatter

  • PHP Formatter

  • JSP Formatter

  • HTML/XML Formatter

  • Python Formatter

  • ASP Formatter

  • Visual Basic Formatter

  • Actionscript Formatter

  • Step 3: Formatted C# Source

  • Overall C# Features
  • Step 1: Unformatted Source
  • Step 2: Example Source
  • Step 3: Formatted Source

    Here are the final results which you can see are much easier to read!

    Now that you've seen what Polystyle can do for you, why not download a copy and try it out yourself?


    namespace MiddleTierTest
      {
      using System;
      using System.Data;
      using System.Data.SQL;
      using System.Diagnostics;
      using MiddleTier;
    
      public
        static void TestCreatingData(int NumberOfEmployees, int NumberOfDependents)
        {
        Console.WriteLine("Creating " + NumberOfEmployees.ToString()
          + " employees each with "
          + NumberOfDependents.ToString() + " dependents");
    
        Employees Emps = new Employees();
        Emps.LoadEmpty(RWMode.Write, ObjectCreation.Unique);
    
        for (int i = 0; i < NumberOfEmployees; i++)
          {
          Employee Emp = Emps.AddNew();
    
          string iprefix = i.ToString();
    
          Emp.FirstName = iprefix + " FirstName";
          Emp.LastName = iprefix + " LastName";
          Emp.City = iprefix + " Redmond";
          Emp.State = "WA";
          Emp.Zip = iprefix + " ZIP";
    
          Dependents Deps = Emp.Dependents;
    
          for (int j = 0; j < NumberOfDependents; j++)
            {
            Dependent Dep = Deps.AddNew();
    
            string jprefix = j.ToString();
    
            Dep.EmployeeID = Emp.EmployeeID;
            Dep.FirstName = iprefix + jprefix + " FirstName";
            Dep.LastName = iprefix + jprefix + " LastName";
            Dep.Age = j;
            }
          }
    
        Emps.SaveAll();
    
        Console.WriteLine("----------------------------------------------");
        Console.WriteLine("Don't forget to comment out TestCreatingData()");
        Console.WriteLine("Your Test Data has been created now.          ");
        Console.WriteLine("----------------------------------------------");
        }
    
      public static void TimeFunction(TestRoutine func, RWMode Mode, ObjectCreation ObjCreate, string EmpID, int Iterations)
        {
        GarbageCollect();
    
        double min = 500000.0d;
        int bMem;
    
        for (int i = 0; i < Iterations; i++)
          {
          start = Counter.Value;
    
          // Call the TestRoutine
          func(Mode, ObjCreate, EmpID);
    
          end = Counter.Value;
    
          totaltime += delta = end - start;
          double result = (double)delta / Counter.Frequency;
    
          if (result < min)
            {
            min = result;
            }
    
          if (result > max)
            {
            max = result;
            }
          }
    
        delta = totaltime / Iterations;
        avg = (double)delta / Counter.Frequency;
    
        tot = (double)totaltime / Counter.Frequency;
    
        // How much memory before garbage collection
        bMem = System.GC.TotalMemory;
    
        start = Counter.Value;
        GarbageCollect();
        end = Counter.Value;
    
        // Now, How much memory !!
        aMem = System.GC.TotalMemory;
    
        delta = end - start;
        gc = (double)delta / Counter.Frequency;
    
        long mem = (bMem - aMem);
    
        Console.WriteLine(" T {0:F3} M {1:F3} X {2:F3} A {3:F3} GC {4:F3}", // bMem {5} aMem {6}", 
                          tot, min, max, avg,
                          gc);                                              //, bMem, aMem);
        }
      }

    Take Polystyle for a spin: Download a copy here!

  • Home Features Documentation Buy Polystyle Buy Obfuscator Download  

    Click Here To Download A Free Trial!

    Copyright © Flashbulb Studios. All rights reserved.