Click here to Skip to main content
15,885,546 members
Articles / Programming Languages / C#

AccountPlus

Rate me:
Please Sign up or sign in to vote.
4.47/5 (63 votes)
10 Sep 2009LGPL320 min read 239.9K   61.8K   209  
A Complete Account Management System
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg
        JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy
        MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABhAaMDASIAAhEBAxEB/8QA
        HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
        MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
        V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
        x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
        BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
        YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
        hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
        8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
        CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAA0lDcKaqWl4Jy6HG
        5T0ppNq4rq9i3RRTJJEiRnkdURRksxwAKQx5qheXjxypa2qh7qQZAb7qL/eb2/nWLeeOtLhm8q2JuWHU
        rwv51Qi8XIlzLKlioklILkscnAwKJU5tWQueKOjJu7CeBprnz4ZX8t8oBtY9CMds8VqDpXIap4oiFi0d
        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
        uSMYHAHrzXR6d4d8SpcyQ3liZLNF2o008cjufXOf0PpS9nUWtrmmI9jCfLSldHLaSdG8F6J/aOosLeaV
        eVUliwJ42r2PNbQXRb+aDVILe2kupIiY7hUw5U8dR+VXtT8F3PiSxFtq2iuI0bei/aEBU9OCrdcfhVLV
        vCnia00W4i0bSvMuWXy4VWeJBGuMDqwHAqHTnLo7sxU4rqrGv8N9di1TWvEVjb7TDYC3TcO7nzd34fKB
        XoleXfBzwbrPhGPVxrFj9nkuhAQ/nI/mMvmbj8pOMbh1r1GvTpRUYKKOWbvK4UUUVoQFFFFABRRRQAUU
        UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
        UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
        UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Z
</value>
  </data>
  <metadata name="errorProvider1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 17</value>
  </metadata>
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        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
        Y//13dH/+ezl//nq4//46eH/+Ojf//fn3v/35d3/9+Tb//fj2f//mQD//5kA//+ZAP/13tP/9NzR/yK7
        Rv8jukb/IrtG//PXyv/z1sn/8tXH/9KplP9jSTX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAj3dm//Xf1f/67eb/+ezl//nq5P/46eL/+Ojg//jm3//45d3/9+Tb//bj2f/34dj/9uHW//Xf
        1f/13tP/K8NY/yvDWP8rw1j/89nM//PYyv/z18n/06uW/2NJNf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAACSemn/9uHX//nv6P/67ef/+ezm//nr4//56uL/+Onh//jn3v/35t3/9+Tb//fj
        2v/24tj/9eDW//bf1P8xyWT/Mclk/zHJZP/02s7/9NjM//PXyv/UrJn/Y0k1/wAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJR9bP/249r/+vDq//rv6P/67ef/+uzm//jq5P/46uP/+Ojh//jn
        3//35t3/9+Xc//fj2v/24tn/9uHX//Xf1f/13tP/9d3S//Xc0P/02s7/9NrM/9Wum/9jSTX/AAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl4Bv//fl3P/78ez/+vDr//ru6f/67uj/+e3l//nr
        5P/56uL/+Onh//fn3//35t7/9+Xc//fj2v/24tj/9uHX//Xg1f/239T/9d3S//Tc0P/028//1rGe/2NJ
        Nf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACag3L/+Off//vy7v/Sysb/koB5/4+B
        e/+RgXr/kYF6/5GBev/TycT/+Ojh/9PJxP+RgXr/kYF6/5GBev+RgXr/kYF6/9TKxv/139T/9N7S//Xc
        0P/Xs6D/Y0k1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ2Gdf/46uL//PTv/4qL
        i/8WGRf/DA8N/wwPDf8MDw3/DA8N/3+Bf//46uP/f4F//wwPDf8MDw3/DA8N/wwPDf8MDw3/g4WD//Xg
        1v/23tT/9d7S/9e1o/9jSTX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoIl5//nr
        5f/89PH//PTw//vy7//78u3/+vHs//rv6v/67uj/+ezn//nr5f/46uP/+enh//jo4P/35t7/9+Xc//fk
        2//249n/9uHY//Xg1v/139T/2bel/2NJNf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AACjjHz/+u7o//z28v/89fL/+/Px//vy7//78e3/+vHs//vw6v/67uj/+u3n//ns5v/56uP/+eni//jo
        4P/45t//9+bd//fl3P/249r/9+LY//bg1//auaf/Y0k1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAKaQgP/77+r//ff1/9TKxv+Ng3n/kYF7/5GBe/+RgXv/kYF7/9PJxf/67un/08nF/5GB
        e/+RgXv/kYF7/5GBe/+RgXv/1MrH//jk3P/249r/9+LY/9u6qv9jSTX/AAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAqpOD//vx7f/9+PX/kZOW/yQmJ/8ZGxv/GRsb/xkbG/8ZGxv/h4iI//rw
        6/+HiIj/GRsb/xkbG/8ZGxv/GRsb/xkbG/+LjIz/+Obe//fk3P/349r/27ys/2NJNf8AAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACslof//PPv//35+P/9+fb//fj1//z29P/89fL/+/Tx//zz
        7//88u3/+/Ht//rw6//67+n/+u7n//ns5v/56+T/+eri//np4f/459//+Ofd//fl3P/cvq7/Y0k1/wAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+Ziv/89fH//vr5//35+P/9+ff//Pf1//z3
        9P/89fL//PXx//z07//78u7/+/Ht//vw6//67+r/+u7o//nt5v/57OX/+erj//np4v/45+D/+Obe/93B
        sf9jSTX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAspyN//328//++/r/0srG/5GB
        e/+PgXv/j4J6/4+Cev+Pgnr/0cnE//vz8P/RycT/j4J6/4+Cev+Pgnr/j4J6/4+Cev/Ty8b/+evj//np
        4v/46OD/38Kz/2NJNf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1n5D//fj2//78
        +/+cnpz/LCws/ywsLP8sLCz/LCws/ywsLP+Tk5P//PTx/5OTk/8sLCz/LCws/ywsLP8sLCz/LCws/5aW
        lv/67OX/+evk//jp4v/fxLb/Y0k1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALei
        k//9+vf//v38//78+//+/Pr//vv5//36+P/9+fb//fj2//339P/89vP//PXx//z08P/88+//+/Lt//vw
        7P/77+r/+u7p//rt6P/57Ob/+evk/+DHuP9jSTX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAuqSX//76+v///v3///38//78+//++/r//fr5//75+P/9+ff//fj1//349P/89/P//PXy//z0
        8P/88+//+/Lu//vx7P/77+r/ybSp/72ll/+ymYn/pIp4/2NJNf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAC8p5n//vz7///+/v/Ty8b/j4J6/46Bef+OgXn/joF5/4+Cev+Pgnr/j4J6/42C
        ev+Ngnr/jYJ6/9LLxv/89O//+/Lu/56Hdv9jSTX/Y0k1/2NJNf9jSTX/Y0k1/wAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAL6pm//+/f3//////62ur/9PUVL/TE5O/0xMTP9KSkr/R0dH/0VF
        Rf9DQ0P/QEBA/0BAQP9AQED/o6Oj//z08f/78+//oIl5/9XFvf/HsaX/uaGS/2xSPv8AAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKye///+/v/////////////+/v/+/f7//v39//78
        /P/++/v//vv6//36+f/9+ff//fn2//349f/89/T//PXy//z08f+ijHz/49rT/9XFvP95YEz/AAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCrqD/////////////////////////
        /v/+/v7///39//78/P/+/Pv//vv6//77+f/9+vj//fn3//349f/89/T//fXz/6WOfv/z7+3/iHBd/wAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMSwof//////////////
        //////////38//77+//9+fj//fj1//z18v/78+//+/Dr//rt6P/56+T/+Oni//fn3f/35Nv/p5GC/5Z/
        bv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxbGj/8Ov
        of/CrqD/wKyf/7+rnP+9qZv/vKea/7uml/+4pJX/t6KU/7ahkv+zn5D/sp2P/7Cbjf+umov/rZiI/6uW
        h/+plIT/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////AA
        AB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AA
        AB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AAAB/wAAAf8AAAH/AAAB/wAAA/8AAAf/AAAP/wAAH/8AAD////
        //8=
</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)


Written By
Founder Aspirea Technologies Pvt Ltd
India India
• 8 years of experience in IT Industry as a Developer.
• Experience of End-To-End Software Development and Implementation (Entire SDLC i.e Software Development Life Cycle)
• Real time Exposure to Banking, Finance and Energy industry.
• Expertise in distributed application architecture as well as web based applications using Microsoft.NET platform.
• Expertise in database design, SQL programming and SQL performance tuning.
• Expertise in Web Services and WCF Services.
• Experience of Rich Internet Application using Adobe Flex.
• Experience in migration of legacy application to latest technology, migration of VB application to .NET.
• Knowledge of OOPS and Design Concepts.
• Expertise in Agile/ Scrum software development processes.

Specialties
• Languages\ Technologies-
.NET Framework 1.1/2.0/3.0/3.5, C#.NET, VB.NET, ASP.NET, VB6, AJAX, ASP.NET, Adobe Flex 3.0, Web Services, Windows Communication Foundation (WCF), LINQ, SQL Server, Oracle, MySql, MS Access, HTML, XML, JavaScript, C# Script, CSS and XSLT.

• Methodology/ Concepts-
OOPS, Data Structures, Design Concepts and Agile/ Scrum Software Development

Comments and Discussions