10pro code injector

12
10Pro Technology Solutions Programming again: is investing again what has already been invested in coding...

Upload: 10pro

Post on 03-Jul-2015

150 views

Category:

Technology


7 download

DESCRIPTION

Programming again: is investing again what has already been invested in coding...

TRANSCRIPT

Page 1: 10Pro Code Injector

10Pro Technology Solutions

Programming again: is investing again what has already been invested in coding...

Page 2: 10Pro Code Injector

Market Opportunities

According to the Chaos Manifesto 2013 (Source: The Standish Group International, Incorporated), a huge

proportion of projects undergo changes during the development of the systems, then what defines the

technical point of view the success of a software project is the ability to centralize all the code

generated during development.The Copy & Paste used by typical developers, in many cases, decentralize

critical systems and reusable routines, making exponential maintence points. Therefore, taking into

account the amount of changes recorded in "Chaos Manifesto", with a high average since 2004

mechanisms are necessary centralization and effective reuse of code. For both, the technical foundation

that goes beyond Object Oriented Programing (OOP) we will talk about is the Injection Code concept.

The Code Injection exploits a huge gap in the development of systems that tends to rewrite the code

instead of writing new software with existing market code, and thus providing reusability.

Our product, the 10Pro Code Injector allows developers without much experience to reuse code and avoid

those produced mainly the costly repetitive activities that directly impact both the cost and productivity

of day-to-day developers.

Page 3: 10Pro Code Injector

Products that are tailored to your business

10Pro Code Injector

Reuse to Reduce Costs

Page 4: 10Pro Code Injector

10Pro Code Injector

Makes Zero Coding

Real.

Enables Code Reuse.

Automates Repetitive

Activities of

Developers

Easy

deployment.

Page 5: 10Pro Code Injector

Where cost reduction occurs?

Development

Costs

Maintenance

Costs

Software

Costs

Allows the developer to

use immediately

Allows the developer to

quickly interpret the

errors

Allows easy identification

of objects

Allows deployment

without additional

settings

Page 6: 10Pro Code Injector

Repetitive activities: technical and business scenarios?

LOG

Rules ofCalculation

Validationsand Redirects

Login andSecurity

Exceptions

It is possible to reuse Business Rules?

Potential Reuse

Page 7: 10Pro Code Injector

10Pro Exception Handler – PoC

• Standard error

handling

• No additional charge

• Materializes Zero

Coding

• Unified control of

Exception

• Redirection and

automatic error

handling

• Open Source

• Reduces the learning

curve for Zero Coding

• Fully adaptable and

customizable

Exception

Handler with

Zero Coding.

Open

Source100%

Free

Page 8: 10Pro Code Injector

10Pro Code Injector – Code Injection

Reuse is the key to

reducing costs to

produce software.

The Code Injection is to literally inject routines within

compiled programs, such as executable (System.exe) and

libraries (SystemLibrary.dll), in order to compose or

modify the behavior of such programs without the need

for human intervention / developers.

Page 9: 10Pro Code Injector

What is Zero Coding?

Code

development

Approximate

500 Lines of Code

(example)

How to Reuse the

code?

How to inject this

code?

How much time?How much?

It is complex?

[ZeroCodeMethodAspect]

Page 10: 10Pro Code Injector

Com Zero CodificaçãoSem Zero Codificação

What is Zero Coding, before and after...

[ZeroCodeMethodAspect]

All the code

is

embedded.

The Exception

Hndler depends

only developers

Maintenance points

of the systems grow

exponentially

All

instructions

are explicit

Channel

centralized

error

handling.

Automated

error handling

mechanism.

Dramatically

reduces

maintenance

points.

Page 11: 10Pro Code Injector

Reuse to Reduce Costs

10Pro Code Injector

Reuse???Injects the code in

existing programs!

Page 12: 10Pro Code Injector

Products that are tailored to your business

10Pro Code Injector

Reuse to Reduce Costs