Talend Open Studio : scripting languages versus Microsoft SSIS - ssis

I have been trying to find out if Talend Open Studio has a scripting language. I hope that maybe it would be Perl or Python.
I have been using Microsoft SSIS ETL tool, and they have a Script-Component to handle more complex ETL tasks.
The SSIS Script-Component uses the languages C# and VB.NET as its scripting language.
Does Talend Open Studio have an equivalent to MS-SSIS Scripting Component.
I could not find much on the web on this.
The amount of material available for Talend Open Studio is very little.
Hope someone can shed some light on this.

Talend (Open Studio or Entreprise editions) is built on Java, and enables you to implement complex tasks in Java using tJava, tJavaRow and tJavaFlex components, as well as custom Java routines. You can also build your own custom components using XML to describe components, and javajet to generate the actual Java code.
Earlier versions of Talend (up to version 4) had Perl support, but it's been deprecated.

Related

Is there an integrated software for web development that is free, or is notepad++ the way to go?

I'm not a professional or anything, just doing this for fun. Is there a free software suite for web development that would be better to use rather than using notepad++?
For example, I'm learning android development and I use android studio for it.
Thanks
One option for you to consider is Microsoft's new offering, Visual Studio Code.
It's basically a free version of Visual Studio designed to be cross platform (Mac, Linux, Windows) that currently best serves ASP.NET and NodeJS.
I'd consider giving it a shot. I haven't tried it because I use Visual Studio Professional 2013 for work, which is very fully featured. But VS Code will do syntax highlighting for these:
Batch
C++
Clojure
Coffee Script
DockerFile
F#
Go
Jade
Java
HandleBars
Ini
Lua
Makefile
Markdown
Objective-C
Perl
PHP
PowerShell
Python
R
Razor
Ruby
Rust
SQL
Visual Basic
XML
As well as Intellisense (like autocomplete, I believe) for these:
CSS
HTML
JavaScript
JSON
Less
Sass
It looks like it also has some sort of built in Git support, which would be really handy. Probably worth at least considering.
https://code.visualstudio.com/

vb6 vs vb.net in microsoft access 2013

When I press Alt+F11 I get the *'Microsoft Visual Basic for Applications'* and I can start a module. This module seems to be in Visual Basic 6.0. How can I instead write Visual Basic .NET ? Can I do it from the same window?
You are looking at VBA not VB6, though the syntactic differences are small.
VBA is a scripting language for Microsoft applications.
As the comment to your question states, you would need to write a .NET assembly separately and interface with it via VBA.
Difference between Visual Basic 6.0 and VBA

Spring.net and Oracle Coherence integration

I probably suck as Googling stuff, but I couldn't find any link that mentioned whether its possible to integrate Spring.net with Oracle's coherance product.
Does anyone know if Spring.net has wrapper libraries for the same ?
Thanks in advance.
The spring integration project for .net is still listed as a spring.net extension project, it's status is "incubator" and it hasn't had any commits since March 2010.
From the project homepage:
The Spring Integration for .NET project will use the design and code
base of the Spring Integration project as a basis, adapting the code
as need to support .NET idioms and move in the direction to take
advantage of .NET only features such as Lambda expressions and
extension methods.
I'd suggest you first find out if Spring Integration for Java supports Oracle's Coherance and if so, you might have a slight chance to get this working in .NET too.
Oracle Coherence provides a native .NET client that you can use to access it from any .NET application, including Spring.NET-based apps.
Here is a link to docs:
http://docs.oracle.com/cd/E24290_01/index.htm
What you are interested in is covered in the Client Guide (Parts I and IV) and .NET API Reference.
My book, Oracle Coherence 3.5, also has two chapters on .NET and POF (Portable Object Format), as well as a full blown WPF sample application talking to a Coherence Java backend.

What is the ideal set-up for Adobe AIR , Flash/ActionScript and SQLite development?

I am getting into ActionScript-ing and SQLLite development.
What are the essential development IDEs and utility tools I should get set up for a smooth development experience?
It would be great if you categorize - as free and paid-for-software.
I am accustomed with the Microsoft "free" experience in terms of - Visual Studio Express edition or SQL Server Express edition.
Are there similar counter parts for this platform?
FlashDevelop - Open source IDE for flash but no visual designer. As far as SQLLite you can actually create and manage the databases all with actionscript but if you want to edit/create them with an IDE there are several open/free solutions, from a quick google search we have:
//SQLLite DB manager/admin tool made in Adobe AIR
http://www.dehats.com/drupal/?q=node/58
//Same idea but open source made with QT so probably C/C++
http://sourceforge.net/projects/sqlitebrowser/
//FlashDevelop
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page
Flashdevelop is pretty much king when it comes to code hinting/completion, pretty much what you'd expect in features from microsoft VS IDEs. There is also a pretty good user base and thus many tutorials/documentation and project templates.
I too use the DB admin tool formerly from www.dehats.com, which has since been renamed Lita and put on GitHub . However, a significant drawback to Lita is its complete lack of runtime error reporting when executing SQL queries.
Mauricio Piacentini is an excellent programmer, but Flash developers should be aware that his
SQLite Database Browser does not support the non-standard features added to AIR's version of SQLite, such as additional column affinity types.
So, as a complement to Lita I've been using Paul Robertson's Run! app. It doesn't have as many features as Lita, but it supports AIR's version of SQLite and it does report errors in your SQL queries.
Like Ascension, I'm a fan of FlashDevelop.

C# and Visual C#?

Just would like to make clear, I cannot find straight answer. C# is general specification of this language done by MS, while Visual C# is implementation of this language, again done by MS?
So if we say we develop in C# (in visual studio e.g.) we develop in Visual C# actually.
Is that correct?
Yes, you've pretty much got it. Most of us just refer to it as C# though, since it is after all a Microsoft thing, and their implementation of the language is what most coders use (in Visual Studio).
An example of a C# compiler that is not Visual C# is the Mono compiler. The IDE that uses that compiler is MonoDevelop. Both are not Microsoft products, but do implement the C# programming language (as well as the CLR).
I don't think that "Visual C#" is a particularly commonly used term - C# is the language, so I would probably say that "Visual C#" refers just generally to C# development using the Visual Studio suite of products.
Like I said though it's not a commonly used term any more (and as you have pointed it out it is also a somewhat confusing term).
You can say that Visual C# is the tool that is part of Visual Studio, provided my Microsoft used to create programs in the C# language.
There is the ECMA-334 C# Language specification, that defines the language.
There are other tools to create programs in C#, like SharpDevelop or MonoDevelop.
This whole "visual C#" has caused me much unnecessary grief (including one during an interview , given I had never heard of the term 'visual C#' and apparently the interviewer didn't even know what it was and was just trying to put checkmark beside qualifications). To sum, Visual C# doesn't exist. It's just C#, we should file a petition to remove that stupid qualifier.
Visual C# is the name of compiler (and IDE). C# is the language. It is the same as Borland C++ and C++ (first is the specific compiler). Or MySQL and SQL.
For all the answers that "Visual C# is C# developed in Visual Studio" - I would point out that the C# Compiler (CSC.EXE) is not part of Visual Studio but is delivered as part of the Microsoft .net Framework - which is completely independent of the Microsoft Visual Studio line of development tools.
In that it has any meaning at all (beyond the initial marketing idea that it would appeal to Visual Basic developers, who were the majority of Windows developers on launch day) I'd say it refers to C# compiled by the Microsoft implementation of the .net Framework.
Whether or not Roslyn compiles "Visual C#" or "C#" is anyones guess.
C# is a kind of programming lang, something like Java, Ruby, Python.
Visual C# means Microsoft Visual Studio/C#, it's IDE for programming C#.
u also can write C# code in notepad.