Add to MyYahoo!
Subscribe in NewsGator Online
Add to Newsburst
Add to Google
Add to My AOL
Add to Pluck
Subscribe in FeedLounge
Add to Windows Live
Add to NetVibes
Subscribe in Rojo
Subscribe in Bloglines
Add to MyMSN
Add to Plusmo for your cellphone
Add to PageFlakes
Add to Technorati
Add to BlinkBits
Java
  • Tuning   ( 2 Articles )
    How to make changes to JAVA applications till it perform as expected...
  • News   ( 1 Articles )
     
  • Java Server Faces   ( 2 Articles )
    JavaServer Faces or JSF simplify the development of user interfaces for J2EE applications using JavaServer Pages. The JSF specification is defined by JSR 127 of the Java Community Process. WikiPedia
  • References   ( 7 Articles )
  • Webservices   ( 4 Articles )
    Webservice is a collection of protocols and standards used for exchanging data between applications. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet, in a manner similar to inter-process communication on a single computer. [Wikipedia]
  • Useful Code   ( 1 Articles )
  • Technique   ( 4 Articles )
  • Open Source   ( 4 Articles )
    In general, open source refers to any program whose source code is made available for use or modification as users or other developers see fit. (Historically, the makers of proprietary software have generally not made source code available.) Open source software is usually developed as a public collaboration and made freely available
  • Cryptography   ( 2 Articles )
    Cryptography is the field concerned with linguistic and mathematical techniques for securing information, particularly in communications.
  • Resources   ( 1 Articles )
  • Apache Ant   ( 6 Articles )
    • Apache Ant is a cross-platform Java-based build tool.
    • Configuration files are XML-based
    • I am presenting here ready to use scripts or some tips/tricks
  • Usability   ( 1 Articles )
    Usability refers to the ease with which a User Interface can be used by its intended audience to achieve defined goals. This incorporates many factors: design, functionality, structure, information architecture, and more...
  • Interoperablity   ( 2 Articles )
    The ability of a system or a program to work with other programs or products without special effort...
  • Design Patterns security   ( 1 Articles )

  • Design Patterns Behavioral patterns   ( 9 Articles )
    Behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication.
  • Design Patterns Structural patterns   ( 5 Articles )
    Structural Design Patterns are Design Patterns that ease the design by identifying a simple way to realize relationships between entities.
  • Design Patterns Creational patterns   ( 7 Articles )
    Creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or added complexity to the design. Creational design patterns solve this problem by somehow controlling this object creation. [wikipedia]
  • Testing   ( 5 Articles )

    The purpose of testing is to discover errors. Testing is the process of trying to discover every conceivable fault or weakness in a work product.

    • Beta testing: Operational testing at a site not otherwise involved with the software developers.
    • Stress testing: Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements.
    • Regression testing: Rerunning test cases which a program has previously executed correctly in order to detect errors spawned by changes or corrections made during software development and maintenance  
    • Alpha testing: Testing of a software product or system conducted at the developer's site by the customer
    • Compliance testing:  Conformance testing or type testing is testing to determine whether a system meets some specified standard.
    • Acceptance testing: Testing conducted to enable a user/customer to determine whether to accept a software product. Normally performed to validate the software meets a set of agreed acceptance criteria.


  • Security   ( 10 Articles )
    Computer security is the effort to create a secure computing platform, designed so that agents (users or programs) can only perform actions that have been allowed. This involves specifying and implementing a security policy. The actions in question can be reduced to operations of access, modification and deletion. Computer security can be seen as a subfield of security engineering, which looks at broader security issues in addition to computer security. [Wikipedia]
  • Coding   ( 13 Articles )
  • JAVA tools   ( 4 Articles )
  • Jokes   ( 1 Articles )
  • Tools   ( 3 Articles )
  • Java problems   ( 4 Articles )
  • Javascript   ( 7 Articles )
    JavaScript, in its modern form, is an object-based scripting programming language based on the concept of prototypes. The language is best known for its use in websites, but is also used to enable scripting access to objects embedded in other applications. It was originally developed by Brendan Eich of Netscape Communications Corporation under the name Mocha, then LiveScript, and finally renamed to JavaScript. [Wikipedia]
  • Framework   ( 7 Articles )
    Framework is a defined support structure in which another software project can be organised and developed. Typically, a framework may include support programs, code libraries and a scripting language amongst other software to help develop and glue together the different components of your project. Programmers complete the program by providing application-specific components.
  • Eclipse   ( 12 Articles )
    Eclipse is an open platform for tool integration built by an open community of tool providers. Operating under a open source paradigm, with a common public license that provides royalty free source code and world wide redistribution rights, the eclipse platform provides tool developers with ultimate flexibility and control over their software technology. More at www.eclipse.org

  • Debugging   ( 1 Articles )
    Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware thus making it behave as expected. Debugging tends to be harder when various subsystems are tightly coupled, as changes in one may cause bugs to emerge in another. [Wikipedia]
  • Continuous Integration   ( 4 Articles )
    Continuous integration describes a set of software engineering practices that speed up the delivery of software by decreasing integration times.
  • Apache Maven   ( 3 Articles )

    Maven is a software tool for Java project management and build automation created by Jason van Zyl in 2002. It is similar in functionality to the Apache Ant tool (and to a lesser extent, PHP's PEAR and Perl's CPAN), but has a simpler build configuration model, based on an XML format. Maven is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project.

    Maven uses a construct known as a Project Object Model (POM) to describe the software project being built, its dependencies on other external modules and components, and the build order. It comes with pre-defined targets for performing certain well defined tasks such as compilation of code and its packaging.

    A key feature of Maven is that it is network-ready. The core engine can dynamically download plug-ins from a repository, the same repository that provides access to many versions of different Open Source Java projects, from Apache and other organisations and developers. This repository and its reorganized successor, the Maven 2 repository, strives to be the de facto distribution mechanism for Java applications, but its adoption has been slow. Maven provides built in support not just for retrieving files from this repository, but to upload artifacts at the end of the build. A local cache of downloaded artifacts acts as the primary means of synchronizing the output of projects on a local system.

    Maven is based on a plugin-based architecture that allows it to make use of any application controllable through standard input. Theoretically, this would allow anyone to write plugins to interface with build tools (compilers, unit test tools, etc.) for any other language. In reality, support and use for languages other than Java has been minimal. Currently a plugin for the .Net framework exists and is maintained, and a C/C++ native plugin was at one time maintained for Maven 1.
  • XML   ( 1 Articles )

    The Extensible Markup Language (XML) is a general-purpose specification for creating custom markup languages It is classified as an extensible language because it allows its users to define their own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet,and it is used both to encode documents and to serialize data. In the latter context, it is comparable with other text-based serialization languages such as JSON and YAML.

    This category contains tips and tricks on JAXB, JXPATH, SAX, Dom

     

Content View Hits : 2209369

Enter Amount: