RAD Studio™ é a maneira mais rápida de compilar, empacotar e implementar aplicativos nativos entre plataformas.

A plataforma de aplicativos completa para desenvolvimento nativo multidispositivo.

Novidades do RAD Studio 10.2

O RAD Studio 10.2 continua com a filosofia de ajudar desenvolvedores a projetar aplicativos nativos entre plataformas mais rápido do que nunca, prontos para o maior público possível.

Inclui o primeiro compilador Linux RAD Studio, menus IDE melhorados para navegação mais rápida, um conjunto de atualizações FireMonkey e novos recursos, novos recursos TDataSet, suporte multilocatário no RAD Server, atualizações ao FireDAC, diversas melhorias de RTL, aprimoramentos no suporte ao SOAP, desempenho de C++ significativamente melhor e muito mais.

O RAD Studio 10.2  evolui a versão 10.1.2 que apresentou o primeiro IDE a oferecer aos desenvolvedores de Windows 32 e 64 bits acesso à Loja Windows por meio do Windows 10 Desktop Bridge, ampliando o suporte da AppStore para as lojas de aplicativos Windows, macOS, iOS e Android.

Compilador Linux Delphi.

O RAD Studio IDE conta agora com seu primeiro compilador Linux baseado em LLVM para desenvolvimento empresarial permitindo que desenvolvedores Delphi trabalhem em dispositivos e servidores Intel Linux de 64 bits. O compilador Linux é certificado para Ubuntu Server (LTS 16.04) e RedHat Enterprise (V7) e é incluído no mecanismo LLVM. O ARC é ativado para gerenciamento efetivo de memória, enquanto strings baseadas em valores um são usadas por padrão para garantir a compatibilidade com o código programado para Window Server.

Recursos de banco de dados novos e aprimorados

– Novidade – Suporte a MariaDB (v5.5);

– Novo acesso GUID para TField;

– Suporte MySQL para v5.7;

– Suporte para Firebird E/S direta;

– Reduza o uso de memória no lado do cliente com transmissão BLOBS;

– Suporte direto para VCL TDBImage para formatos gráficos JPEG e PNG;

– Editor de conjunto de dados de tempo de design TFDMemTable para criação de uso de tempo de execução.

Novidade para C++

Desempenho de C++ significativamente melhorado, depuração e grande suporte de memória para o vinculador.

Os compiladores de Windows 32 e 64 bits aprimorados por Clang oferecem suporte para -O3, um sólido nível de otimização que pode dobrar o desempenho do código compilado em algumas situações

Melhor geração de códigos para otimizações de -O1 e -O2 nos compiladores aprimorados por Clang

O compilador de Windows 32 bits aprimorado por Clang oferece suporte para geração de informações de depuração de referência a tipos externos, o que reduz o tamanho das informações de depuração geradas ao se referir aos tipos compartilhados comuns, como tipos VCL. Isso diminui significativamente o tamanho dos dados de depuração gerados

Pacotes no iOS e Android, que são vinculados estatisticamente, são desenvolvidos com a extensão .a correta em vez de .so.

Aplicativos Android no C++ podem ser desenvolvidos sem exigir versões específicas do DK.

 

Diversas correções significativas de qualidade, incluindo:

Erros de memória do vinculador solucionados: o vinculador agora detecta endereços grandes e foi modificado para os padrões de uso de vínculo atuais, algo que deve solucionar todos os seus erros. Mais opções são expostas no IDE para permitir a personalização para projetos com comportamento de dados de vínculo incomuns.

(Compiladores clássicos e aprimorados por Clang) O comportamento inconstante e vazamentos de memória ao processar exceções foram solucionados e melhorados significativamente

(Compiladores aprimorados por Clang) Nomes de classe estão sempre disponíveis na pilha de chamada

(Compiladores aprimorados por Clang) Variáveis locais para ambos Windows 32 e 64 bits foram significativamente aprimoradas no depurador

(Compiladores aprimorados por Clang) Suporte para depurador para múltiplas variáveis com o mesmo nome no mesmo método.

09 agosto de 2017 - Categoria Embarcadero.

Software de diagramação avançada e ferramenta de desenho de gráficos vetoriais.

Poderosos recursos de diagramação

O MyDraw inclui recursos poderosos para ajudá-lo com seus fluxogramas, organogramas, mapas mentais, diagramas de rede, planos de chão, diagramas gerais de negócios e desenhos.

Incluindo bibliotecas com centenas de formas e símbolos de diagramas, modelos, ferramentas de desenho poderosas, layouts de diagramas automáticos, capacidades avançadas de impressão e exportação e muito mais. MyDraw é a solução de diagramação direta para seus negócios ou projetos pessoais.

Alternativa Microsoft Visio de baixo custo

MyDraw é a melhor alternativa do Microsoft Visio para Windows e Mac OS (Mac OS X).

Você pode facilmente substituir o visio pelo MyDraw, independentemente do uso de um PC com Windows ou de uma máquina Mac. Quando se trata de comunicação visual e colaboração perfeita entre muitas pessoas ou grandes empresas, o software de diagramação MyDraw é uma solução perfeita. O compartilhamento de seus fluxogramas, organogramas, mapas mentais, diagramas de rede, planos de chão e diagramas de negócios gerais nunca foi tão fácil para usuários do Windows e MacOS.

A importação e exportação avançada de Desenho do Visio (importação / exportação VSDX) do MyDraw permitirá que você converta facilmente seus diagramas do Visio e trabalhe com eles no Apple MacOS e nos Sistemas Operacionais Windows. O MyDraw também fornece suporte para formas “inteligentes” do tipo Visio – formas dinâmicas de diagramas com base em fórmulas. Com suas características excepcionais e únicas, o MyDraw é ainda melhor do que o Visio.

Centenas de exemplos e modelos de diagramas gratuitos

O MyDraw inclui muitos modelos prontos para uso para fluxogramas, organogramas, folhetos, certificados e cartões de negócios e vários tipos de diagramas. Você pode começar facilmente editando modelos de diagramas existentes e fazendo o seu próprio.

O time MyDraw está constantemente trabalhando na criação de novos modelos e exemplos, novas formas de diagrama e símbolos para apoiar o seu trabalho, agora e no futuro.

 

02 agosto de 2017 - Categoria Mydraw.

Montar grades horárias de escolas é uma atividade que toma um tempo muito importante do profissional que a faz. Sabendo disso, a ASC desenvolveu o software TimeTables que auxilia a montagem de grades horárias, encaixando aulas, turmas, professores e salas em planilhas fáceis de serem entendidas.

O aSc Timetables é projetado para todos os tipos de escolas do Ensino Fundamental e Ensino Médio.

Características Principais 

– Respeita todas as exigências psico-terapêuticas e pedagógicas para disciplinas individuais.
– Otimiza o uso de salas de aula, salas especializadas e outras instalações escolares.
– Reduz a demanda administrativa na elaboração de horários.
– Elimina atividades não eficazes e o fator humano para criar os horários no ambiente escolar.
– Respeita as necessidades e possibilidades da equipe pedagógica.
– Elimina o tempo ocioso dos professores (horas vagas e janelas).
– Melhora o ambiente e as relações interpessoais em sua escola.
– Usa o Windows, sendo de operação simples e direta, e possui ambiente totalmente gráfico.
– É projetado para a entrada e conferência de dados eficazmente.
– Com base em seus dados, o programa cria automaticamente a melhor opção de horário.
– Produz automaticamente horários resumidos para turmas, turmas individuais, salas de aula, e professores.

A Versão Básica inclui: 

– Gerador automático.
– Licença para todos os computadores da escola/unidade/endereço.
– aSc Substitutions.
– Horários em celulares (professores e estudantes tem acesso aos seus horários em seus celulares e tablets).
– Suporte gratuito por e-mail e telefone.

 

 

27 julho de 2017 - Categoria ASC.

Install4j é um poderoso construtor de instalação de Java multi-plataforma que gera instaladores nativos e lançadores de aplicativos para aplicativos Java.

Facilidade De Uso Excepcional 

Alguns construtores de instaladores exigem que você se torne um especialista em construção de instaladores. Não é assim com install4j, onde todas as etapas de configuração são intuitivas e auto-explicativas. O ID do install4j o orienta naturalmente através do processo de coleta de informações necessárias. Construir um instalador que funciona é uma questão de minutos. No entanto, você tem um poderoso arsenal de funcionalidades à sua disposição quando você precisar.

Belo Instaladores

O instalador é a primeira coisa que seus usuários veem de sua aplicação. Uma experiência de instalação suave é um passo importante na criação de usuários felizes e um produto bem-sucedido. Um instalador de qualidade inferior, no entanto, pode arruinar a impressão inicial que é tão importante para a imagem de um produto. Com o install4j, seus instaladores ficarão bonitos e sentirão natural para usuários em todas as plataformas.

Sistema  Rich  Screen  & Action 

Com install4j, você pode configurar o fluxo de tela para o instalador e desinstalador da maneira que quiser. Install4j fornece telas e ações para uma grande variedade de casos de uso e permite que você crie suas próprias ações diretamente no IDE install4j. As ações podem ser anexadas a cada tela, tornando o sistema de programação visual install4j muito mais poderoso do que os construtores de instaladores tradicionais.

 

Atualizações  Automáticas e Aplicativos  Personalizados 

Install4j oferece vários modelos para atualizadores que permitem que você crie uma solução de atualização automática para seu aplicativo com apenas alguns cliques. Os atualizadores automáticos são totalmente personalizáveis, para que eles possam suportar seus requisitos especiais para uma grande quantidade de cenários. Mais geralmente, o install4j suporta a criação de aplicativos de instalação personalizados que estão empacotados com seu aplicativo.

Criação Simples De Telas Personalizadas

Consultar informações do usuário que é específico para seu aplicativo não precisa ser difícil. Além de programar suas próprias telas personalizadas, o install4j inclui um conceito exclusivo de telas de formulários que se parecem boas e são fáceis de configurar. Com o seu poderoso sistema variável, install4j permite que você use as informações inseridas em outras telas e ações. Criar uma interface de usuário não pode ser mais fácil do que isso.

Geração De Iniciador Nativo

Install4j gera lançadores para seus aplicativos que são originais em todas as plataformas suportadas: os executáveis ​​do Windows são compilados com nossa tecnologia exe4j, os scripts de shell Unix de última geração são criados para plataformas Unix e os pacotes de aplicativos se misturam perfeitamente no MacOS. Esses lançadores oferecem a detecção JRE mais flexível no mercado e estão integrados com muitos outros recursos no install4j.

Agrupamento Avançado JRE 

Um dos principais requisitos para um criador de instalador compatível com Java é a capacidade de agrupar um JRE com o instalador. Com recursos como download-on demand, compressão Pack200 ou instalações compartilhadas de pacotes JRE, o install4j também se destaca nesta área. Os pacotes JRE pré-empacotados podem ser facilmente baixados do IDE fazendo o JRE acumulando um exercício de um minuto.

Excelente Suporte De Plataforma Cruzada 

A implantação de um aplicativo em várias plataformas é um esforço complexo. Install4j facilita esse fardo em várias ordens de grandeza. Você define um instalador comum para todo o projeto e especifica informações específicas da plataforma nos assistentes de mídia. Mesmo se você apenas exigir a edição do Windows no início, escolhendo install4j você mantém todas as suas opções abertas para segmentar múltiplas plataformas.

Suporte Extensivo  I18N 

Install4j o suporta totalmente na localização do seu instalador em vários idiomas. Ele oferece um grande número de idiomas do instalador e um mecanismo fácil para introduzir novas chaves para suas próprias mensagens no instalador. Você pode criar instaladores de idioma único ou multi-idioma que detectem o idioma atual em tempo de execução.

Extensibilidade 

Install4j é extensível. Com seu modelo de extensão baseado em JavaBeans e sua API bem documentada, você pode adicionar suas próprias ações, telas e componentes de formulário aos registros de componentes em install4j. Todos os componentes pré-definidos no install4j estão programados dessa forma. Com esta flexibilidade, você pode integrar rapidamente seu próprio código no instalador ou criar extensões que podem ser reutilizadas em vários projetos.

Plataformas Suportadas

Install4j cria instaladores para as seguintes plataformas:

 

 

25 julho de 2017 - Categoria EJ Technologies.

O recurso de criação de aplicativos ricos geralmente pode deixar os usuários pedindo para tirar elementos visuais da tela para serem usados ​​em outros lugares. Ser capaz de exportar de um aplicativo para Word ou PDF abre novas possibilidades, como compartilhamento, relatórios ou mesmo satisfação dos requisitos de auditoria da Sarbanes-Oxley (SOX).

Tirar dados da sua aplicação e em formatos padrão como o Microsoft Word e o Adobe PDF pode ser uma tarefa difícil. Especialmente quando as otimizações de desempenho para grandes conjuntos de dados, personalização e aparência de documentos e plataformas suportadas são levadas em consideração.

No entanto, com as ferramentas certas, adicionar esse recurso à sua aplicação .NET pode ser tão simples como algumas linhas de código. Vejamos 5 maneiras de incluir funcionalidades de documentos ricas em nossas aplicações  com muito pouco código e investimento em tempo.

Para a maioria dos exemplos, usaremos a biblioteca de Processamento de Documentos Telerick (DPL), que é distribuída sem nenhum custo adicional com as bibliotecas Progress Pro Telerik UI para ASP.NET Web Forms e MVC. Para os desenvolvedores de desktop, o DPL também está incluído no WPF, Silverlight e WinForms. Além disso, nenhuma licença ou dependências do MS Office são necessárias para usar o DPL. Como um bônus para os desenvolvedores web, veremos que as bibliotecas da UI da Telerik possuem poderosas APIs do lado do cliente para exportar conteúdo diretamente da tela.

Se você estiver usando a UI da Telerik, você já possui esses recursos em sua caixa de ferramentas e aprenderemos como alavancá-los.

1. Criar novo documento do Word no .NET 

Ter a capacidade de criar um novo documento do Word a partir do código oferece uma grande flexibilidade. Com poucas dependências, temos acesso às APIs de criação de documentos do Word que incluem geração de texto, imagem e link.

Para este exemplo,usaremos RadFlowDocumente RadFlowDocumentEditorcriaremos um novo documento do Word a partir de um aplicativo de console .NET.

Começaremos com algumas dependências, como System.IOlidar com um fluxo de arquivos, e as assembléias Telerik DPL necessárias.

using System.IO;

using Telerik.Windows.Documents.Flow.FormatProviders.Docx;

using Telerik.Windows.Documents.Flow.Model;

using Telerik.Windows.Documents.Flow.Model.Editing;

Em seguida, criamos um novo RadFlowDocumente RadFlowDocumentEditor. A RadFlowDocument Editorvontade nos permitirá inserir novos textos, imagens e outros elementos no documento.

static void Main(string[] args)

{    RadFlowDocument document = new RadFlowDocument();

RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);

Usando o editor, escreveremos algum texto no documento usando o InsertTextmétodo. Também temos métodos adicionais disponíveis, tais como:

– InsertFloatingImage

– InsertParagraph

– InsertTable

– InsertHyperlink

static void Main(string[] args)
{
    RadFlowDocument document = new RadFlowDocument();
    RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);
    editor.InsertText("Hello Word!");  

Uma vez que o documento está completo, precisamos apenas gravá-lo para a FileStream. Para RadFlowDocumentnós, usaremos DocxFormatProviderpara exportar para o formato DOCX. Da mesma forma, poderíamos usar um PdfFormatProviderpara criar um documento PDF.

using System.IO;

using Telerik.Windows.Documents.Flow.FormatProviders.Docx;

using Telerik.Windows.Documents.Flow.Model;

using Telerik.Windows.Documents.Flow.Model.Editing;

 

namespace DocProcessing

{

class Program

{

static void Main(string[] args)

{

RadFlowDocument document = new RadFlowDocument();

RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);

editor.InsertText(“Hello Word!”);

 

using (Stream output = new FileStream(“output.docx”, FileMode.OpenOrCreate))

{

DocxFormatProvider provider = new DocxFormatProvider();

provider.Export(document, output);

Neste exemplo, os arquivos criados usando o Telerik DPL são salvos diretamente no disco. No entanto, qualquer arquivo criado usando o DPL também pode ser baixado via navegador da Ui para ASP.NET AJAX e UI para aplicativos ASP.NET MVC.

2.  Impressão por mala direta do .NET

Criar uma mala direta é uma maneira eficaz de criar um modelo e preenchê-lo com dados para processar documentos em lotes. Com o processo de mala direta, você pode criar uma série de documentos personalizados com base em sua fonte de dados.

O processo de mala direta é aquele que geralmente é executado manualmente dentro do Microsoft Word. Com o Telerik DPL, este processo pode ser completamente automatizado e personalizado com base nas necessidades do seu aplicativo. As APIs de mala direta podem ser usadas virtualmente em qualquer lugar no .NET. Para ver isso em ação, usaremos um exemplo de como uma mala direta é executada em um aplicativo ASP.NET Web Forms.

Criaremos um novo documento contendo nossa mensagem de modelo. Para criar um campo de modelo no documento, usaremos o InsertFieldmétodo e definiremos o código de campo MERGEFIELDcom o nome da variável que desejamos usar, neste caso FirstName. O nome da variável simplesmente corresponde à propriedade em um objeto que forneceremos ao MailMergemétodo.

private RadFlowDocument CreateDocument()

{

RadFlowDocument document = new RadFlowDocument();

RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);

 

editor.InsertText(“Dear “);

editor.InsertField(“MERGEFIELD FirstName”, “”);

editor.InsertText(” “);

editor.InsertField(“MERGEFIELD LastName”, “”);

editor.InsertLine(“,”);

editor.InsertLine(“This is a sample Mail Merge”);

return document;

Com o documento criado, o próximo passo será realizar a mala direta. Por simplicidade, faremos nosso trabalho no evento de carregamento da página do formulário web. O MailMergemétodo leva qualquer IEnumerablecomo um parâmetro, neste caso, usaremos uma lista predefinida de Personvia GetRecipents. Neste caso, Persontem uma propriedade FirstNamee que LastNamecorresponde às MERGEFIELD variáveis.

protected void Page_Load(object sender, EventArgs e)

{

RadFlowDocument document = this.CreateDocument();

RadFlowDocument mailMergeDocument = document.MailMerge(GetRecipients());

//save the document

}

O documento pode ser salvo no servidor ou enviado diretamente ao cliente. Servir o documento para o cliente requer a configuração MemoryStreame a chamada Exportde um DocxFromatProvider. Uma vez que o fluxo de memória esteja pronto, o escreveremos na resposta com o correspondente ContentTypepara um arquivo .DOCX.

protected void Page_Load(object sender, EventArgs e)

{

RadFlowDocument document = this.CreateDocument();

RadFlowDocument mailMergeDocument = document.MailMerge(GetRecipients());

byte[] renderedBytes = null;

 

using (MemoryStream ms = new MemoryStream())

{

var formatProvider = new DocxFormatProvider();

formatProvider.Export(document, ms);

renderedBytes = ms.ToArray();

}

 

Response.Clear();

Response.AppendHeader(“Content-Disposition”, “attachment; filename=MailMergeFile.docx”);

Response.ContentType = “application/vnd.openxmlformats-officedocument.wordprocessingml.document”;

Response.BinaryWrite(renderedBytes);

Response.End();

}

O resultado é um arquivo .DOCX de várias páginas para cada destinatário fornecido para a mala direta. Este tipo de documento pode ser facilmente impresso e enviado aos clientes como correio físico. Veja demonstra.telerick.com  para uma demonstração mais abrangente que inclui tipos de arquivos adicionais e recursos do documento.

3. Converter Word para PDF no .NET 

Um dos pontos fortes de Telerik DPL é a sua capacidade de importar e exportar vários tipos de arquivos como: DOCX, PDF (somente exportação), HTML e RTF. Por causa desta habilidade, também pode ser usado para fazer conversões de arquivos entre esses tipos também. Usando IFormatProvidernós podemos utilizar os vários provedores de formato dentro do Telerik DPL de forma intercambiável. Vamos dar uma olhada em um exemplo básico de um aplicativo de console que pode importar um arquivo DOCX e exportá-lo para PDF.

Começaremos criando um provedor padrão usando um IFormatProvidere configurando-o para uma instância de DocxFormatProvider. A RadFlowDocumenté usado como nosso documento na conversão de DOCX para PDF.

IFormatProvider<RadFlowDocument> fileFormatProvider = new DocxFormatProvider();

RadFlowDocument documentToConvert = new RadFlowDocument();

O documento DOCX é aberto a partir do disco usando o DocxFormatProvidere transmitido para a memória.

using (FileStream input = new FileStream(“input.docx”, FileMode.Open))

{

documentToConvert = fileFormatProvider.Import(input);

Com o documento na memória como um RadFlowDocumentpodemos mudar nosso provedor de a DocxFormatProviderpara a PdfFormatProvider. Agora, o documento pode ser gravado de volta ao disco como um PDF.

fileFormatProvider = new PdfFormatProvider();

 

using (Stream output = new FileStream(“output.pdf”, FileMode.OpenOrCreate))

{

fileFormatProvider.Export(documentToConvert, output);

}

Como você pode ver no exemplo completo, em apenas algumas pequenas linhas de código, podemos converter de DOCX para PDF.

static void Main(string[] args)

{

IFormatProvider<RadFlowDocument> fileFormatProvider = new DocxFormatProvider();

RadFlowDocument documentToConvert = new RadFlowDocument();

 

// Read DOCX

using (FileStream input = new FileStream(“input.docx”, FileMode.Open))

{

documentToConvert = fileFormatProvider.Import(input);

}

 

// Write PDF

fileFormatProvider = new PdfFormatProvider(); // change format provider to PDF

 

using (Stream output = new FileStream(“output.pdf”, FileMode.OpenOrCreate))

{

fileFormatProvider.Export(documentToConvert, output);

}

Este método de importação e exportação de documentos pode ser usado para converter entre formatos de arquivo. No entanto, uma ressalva é que não há funcionalidade de importação para documentos PDF devido às limitações do formato de arquivo. Para lidar com essa limitação, IFormatProviderestá equipado com uma CanImportpropriedade que pode ser verificada antes da Importoperação ser executada.

4. Edite documentos do Microsoft Word no ASP.NET 

Os clientes às vezes podem pedir requisitos de projeto que consomem muito tempo, como a capacidade de editar documentos do Word no navegador. Na superfície, isso soa como uma característica que levará um pouco de esforço para realizar; No entanto, é tão simples como ajustar as propriedades corretas em qualquer widget do editor Telerik UI para ASP.NET Webforms  ou ASP .NET MVC.

Usando UI para ASP.NET MVC, a capacidade de importar e exportar diretamente do widget do Editor pode ser realizada diretamente a partir da visualização Razor.

@(Html.Kendo().Editor()

.Name(“editor”)

.HtmlAttributes(new { style = “height:440px” })

.Tools(tools => tools

.Clear()

.ExportAs()

.Import()

)

.ExportAs(exportAs => exportAs

.FileName(“editor_content”)

.Proxy(“Export”, “EditorExport”)

)

.Import(import => import

.Proxy(“Import”, “EditorImport”)

.AllowedExtensions(new[] { “docx”, “rtf”, “html”, “txt” })

.MaxFileSize(104857600)

.Select(“onSelect”)

.Error(“onError”)

)

)

Para exportar o conteúdo, inclua o comando correspondente à barra de ferramentas do editor. Ferramentas (ferramentas => tools.ExportAs ()) e configure as configurações de exportação através do atributo ExportAs. Por exemplo, você deve especificar a opção Proxy, que define a Ação para a qual o conteúdo será enviado, ou você pode especificar o atributo FileName para definir o nome do arquivo baixado.

5. Exportar do lado do cliente da página HTML para o PDF

Aplicativos que incluem gráficos, mapas e agendamentos podem capacitar os usuários, dando-lhes a capacidade de visualizar dados. E, ter uma aplicação visualmente rica, muitas vezes pode deixar os usuários pedindo para tirar elementos visuais da tela para serem usados ​​em outro lugar. Ao tentar capturar exatamente o que os usuários vêem na web, não podemos confiar em tecnologias do lado do servidor, como o DPL. Felizmente, as bibliotecas Telerik UI para ASP.NET (AJAX, MVC, Core) são todas alimentadas pela biblioteca HTML5 e JavaScript Kendo UI e podem exportar HTML para PDF diretamente no cliente.

Começaremos com um aplicativo ASP.NET Core usando o Telerick UI para ASP.net Core. Como a interface do usuário para o ASP.NET Core é alimentada pela UI do Kendo, teremos acesso completo às suas APIs de desenho. No exemplo a seguir, temos um painel de recursos humanos com controles complexos de interface do usuário, como gráficos e grades. Vamos ligar o botão Export AS PDF com algumas linhas de jQuery para exportar do lado do cliente.

 Localize o botão Export AS PDF export-pdfe anexe ao evento de clique.

$(“.export-pdf”).click(function() { }

Em seguida, usaremos a API de desenho Kendo UI para capturar os elementos no DOM. Quando chamamos drawDOMpodemos segmentar elementos específicos na página, o que nos permite capturar toda a página, grupos ou elementos únicos. Usando os resultados drawDOM, a exportPDFfunção é chamada de criação do arquivo PDF.

$(“.export-pdf”).click(function() {

// Convert the DOM element to a drawing using kendo.drawing.drawDOM

kendo.drawing.drawDOM($(“.content-wrapper”))

.then(function(group) {

// Render the result as a PDF file

return kendo.drawing.exportPDF(group, {

paperSize: “auto”,

margin: { left: “1cm”, top: “1cm”, right: “1cm”, bottom: “1cm” }

});

}); }

Para solicitar ao cliente um arquivo salvar, a kendo.saveAsfunção é usada com as propriedades que descrevem o arquivo.

$(“.export-pdf”).click(function() {

// Convert the DOM element to a drawing using kendo.drawing.drawDOM

kendo.drawing.drawDOM($(“.content-wrapper”))

.then(function(group) {

// Render the result as a PDF file

return kendo.drawing.exportPDF(group, {

paperSize: “auto”,

margin: { left: “1cm”, top: “1cm”, right: “1cm”, bottom: “1cm” }

});

})

.done(function(data) {

// Save the PDF file

kendo.saveAs({

dataURI: data,

fileName: “HR-Dashboard.pdf”,

proxyURL: “https://demos.telerik.com/kendo-ui/service/export”

});

});

});

Com um único clique no botão, o usuário agora pode exportar o painel diretamente para o PDF. Agora, a visão que eles criaram no painel pode ser compartilhada com os membros da equipe por e-mail ou impressa para uma reunião importante.

Neste exemplo, usamos o ASP.NET Core, mas a UI do Kendo pode ser utilizada em uma ampla gama de plataformas para permitir aos usuários exportar conteúdo da Web.

 

 

 

 

 

 

20 julho de 2017 - Categoria Devexpress.

Centralize e simplifique o gerenciamento de mensagens de log em dispositivos e servidores de rede.

Características principais  

– Gerencia mensagens syslog e traps SNMP   

Gerir mensagens syslog e armadilhas SNMP de dispositivos de rede, sistemas Linux, UNIX e Windows a partir de um único console.

– Recebe alertas em tempo real com base em mensagens syslog      

Crie alertas inteligentes com base no conteúdo syslog mensagem, o volume da mensagem, metadados e condições personalizadas.

– Responde automaticamente a mensagens syslog     

Trigger-mails de alertas, executar scripts, log em arquivo ou banco de dados ODBC, encaminhar mensagens e muito mais.

Armazena e arquiva logs de conformidade regulamentar  

Calendário automatizado de arquivo de log e clean-up para ajudá-lo em conformidade com SOX, HIPAA, PCI DSS.

– Agenda a geração de relatórios syslog via e-mail  

Visualizar gráficos de estatísticas syslog ao longo de períodos de tempo específicos.

– Monitorar e gerenciar logs de console Web   

Filtrar e monitorar as mensagens de log no console Web intuitiva com múltiplas visões personalizadas.

Mais Recursos 

– Ver dados do syslog em qualquer lugar com acesso à Web seguro 

Criar exibições personalizadas usando filtros e regras, e acessar de forma segura dados do syslog através de HTTPS.

Syslog e SNMP forwarding armadilha 

Mensagens syslog para a frente e traps SNMP recolhidos a partir de dispositivos IPv4 e IPv6 para outros servidores syslog e log sistemas de gestão.

Filtragem de mensagens Avançada 

Executar a filtragem avançada de mensagens pelo nome do host, endereço IP do host, prioridade ou hora do dia.

Reagir a mensagens syslog automaticamente 

Automaticamente enviar e-mails, mensagens de interceptação SNMP e alarmes gatilho com base no conteúdo da mensagem syslog.

Buffer mensagem Avançada 

Durante cargas pesadas, receber mensagens com um buffer de até 10 milhões de mensagens syslog e 1.000 mensagens de e-mail.

Configuração rápida e fácil 

Gerir mensagens syslog, traps SNMP e eventos Windows através de roteadores, switches, Linux e UNIX hosts.

– Encaminhar mensagens para Network Monitor de Desempenho 

Filtrar mensagens syslog e traps SNMP a partir de dispositivos de rede e encaminhar apenas as mensagens necessárias para SolarWinds Network Performance Monitor.

Encaminhar mensagens para o gerenciamento de registros PaperTrail na nuvem 

Mensagens para PaperTrail  frente log para o armazenamento e análise de logs na nuvem.

Encaminhar mensagens ao Log & Event Manager 

Mensagens para SolarWinds Log & Event Manager para a frente de log para análise de segurança mais profunda, em tempo real correlação de eventos e remediação ameaça.

 

                                                                                                                                                                                                                                                               

19 julho de 2017 - Categoria Solarwinds.

Principais atualizações de segurança, novos componentes e suporte para as mais recentes ferramentas de desenvolvimento.

O SecureBlackbox v16 já está disponível! Com importantes atualizações de segurança, como suporte para Tokens de segurança USB e Smartcards, e atualizações de compatibilidade, esta é uma versão que você não quer perder. Aqui estão alguns destaques:

– Novos componentes para a implementação da autenticação FIDO U2F.

– Novos componentes para suportar cartões inteligentes PIV.

– Autenticação de certificado X.509 em componentes SSH e SFTP.

– Suporte TLS 1.2 e 1.3 em versões .NET iniciais.

– Suporte para Embarcadero RAD Studio 10.2 Tóquio.

Baixe a última versão: 

http://bit.ly/2uEKGAO

18 julho de 2017 - Categoria SecureBlackbox.

Backup de imagem de disco para Windows 2000 / XP / Vista / 2003/7/2008/2008 R2 / 8 / 8.1 / 10/2012 / 2012R2 / 2016 / PE / x64.

Criar cópias de segurança de imagens de disco, ao executar o Windows:

O processo de backup fará backup de todos os seus dados em um único arquivo, contendo todos os dados, incluindo dados do sistema e registro, para segurança total, se seu computador falhar.Não é necessário reiniciar.

Continue seu trabalho, enquanto o Backup está em progresso:  

A nova tecnologia Snapshot garante que todos os dados são consistentes e refletem os dados do PC no início do backup.Não há dificuldades com os arquivos abertos.Isso permite uma maneira muito rápida e fácil de fazer backup de servidores e outros computadores, que devem ser executados 24 horas por dia.

– Fácil utilização e restauração de arquivos ou diretórios únicos:

Drive Snapshot cria uma unidade virtual, contendo todos os dados da sua unidade. Você pode usar, comparar ou restaurar esses arquivos diretamente do arquivo de imagem do disco. Isso funciona com qualquer programa de sua escolha, incluindo (claro) o Windows Explorer.

– Restauração completa de um disco em caso de desastre:

Se um disco é restaurado para o seu estado original, será exatamente o mesmo no momento do Backup-byte para byte. A restauração de uma partição do sistema exigirá DOS; Outras unidades podem ser restauradas usando o Windows.

Compatível com todos os sistemas de arquivos do Windows (FAT16, FAT32, NTFS, ReFS) 

Suporta Linux EXT2 / 3/4 / Reiser / XFS.

– Compatível com todos os métodos RAID do Windows

Interface de linha de comando muito fácil e abrangente:

Isso torna a automação de tarefas regulares.

Requisitos do sistema: 

– Windows 2000, XP, Vista, 7, 8, 8.1, 10, 2003 Server, 2008, 2008 R2, 2012, 2016, PE, Windows-X64 .

– 3 MB de espaço em disco + espaço para salvar as imagens do disco.

– 32 MB de RAM se ativo, 0 MB se não estiver ativo.

– Você precisa de direitos administrativos para executar o Snapshot do Drive.

 

18 julho de 2017 - Categoria Tom Ehlert Software.

Com o NAKIVO Backup & Replication,você pode aumentar o desempenho do backup da VMware, melhorar a confiabilidade do backup, acelerar a recuperação e, como resultado,economizar tempo e dinheiro.

Características principais: 

– Implante em minutos como um dispositivo virtual ou instale no Windows ou no Linux.

– Crie um appliance de backup instalando no QNAP, Synology.

– Economize tempo com uma interface web simples e intuitiva.

– Proteja VMs inteiras,incluindo aplicativos e bancos de dados.

– Acelere os backups da VMware com modo sem LAN e Aceleração de rede.

Copie os backups do VMware fora do site para a nuvem Amazon.

Teste os backups da VMware de forma instantânea e automática.

Recupere instantaneamente VMs inteiras, arquivos, Microsoft Exchange e objetos do Active Directory.

Economize espaço de armazenamento com duplicação de dados globais e compactação de backups VMware.

Proteja VMware 

Backup baseado em imagens 

O NAKIVO Backup & Replication realiza backup baseado em imagens do VMware. Isso significa que uma VM inteira é captada durante o backup, incluindo todos os seus discos e arquivos de configuração, então tudo está disponível para recuperação.

BackupSempre-incremental 

Todas as tarefas de backup da VMware usam o VMware Changed Block Tracking para identificar rapidamente os dados alterados e transferir apenas essas alterações (incrementos) para o repositório de backup, o que resulta em backups rápidos.

Backup compatível com aplicativos 

Por padrão, o backup VMware é executado usando o modo de reconhecimento de aplicativo, o que garante que os dados em aplicativos e bancos de dados, como Exchange, Active Directory, MS SQL SharePoint, sejam consistentes e possam ser recuperados.

Backup decontêiner

Você pode proteger contêineres VMware inteiros – como pastas VM, pools de recursos, hosts e clusters. Desta forma, todas as VM novas que são adicionadas em um recipiente protegido são adicionadas automaticamente às suas tarefas de backup da VMware.

Aumente a velocidade de backup do VMware 

O NAKIVO Backup & Replication foi projetado para oferecer o melhor desempenho possível, e poder utilizar completamente a largura de banda disponível em seu ambiente.

Por padrão, o NAKIVO Backup & Replication usa o modo de backup sem LAN, que pode aproveitar suas SANs de canal de fibra e iSCSI ou o modo Hot Add para redes de gerenciamento e produção de descarregamento, aumentando significativamente as velocidades de transferência de dados.

Você também pode ativar o recurso de Aceleração de Rede, que usa técnicas de compressão e redução de tráfego para acelerar a transferência de dados. Em média, isso resulta em uma redução de carga de rede de 50% e uma aceleração de transferência de dados de 2x.

Salvar Espaço de Armazenamento 

O NAKIVO Backup & Replication ignora automaticamente os arquivos e partições de swap nas  VMware, que acelera a transferência de dados e economiza espaço de armazenamento em um repositório de backup. Para reduzir ainda mais o tamanho do backup VMware, o NAKIVO Backup & Replique  completamente todas as cópias de segurança de VM em todo o repositório de backup.

A duplicação de dados funciona no nível de bloco e garante que apenas blocos de dados exclusivos são salvos. Além disso, os blocos desduplicados são compactados para garantir que a menor quantidade de espaço seja usada.

Teste seus backups VMware 

O fato de você ter backups da VMware não significa que você possa se recuperar delas. Mesmo que um backup do VMware tenha sido concluído com sucesso, a recuperação pode falhar, porque se a consistência do backup foi danificada por um vírus, software de terceiros, erro de disco, alteração nas permissões de arquivos e assim por diante. Ou porque sua VM já estava danificada durante o backup e nem sequer inicializou.

A única maneira confiável de garantir que você pode recuperar dos seus backups da VMware é realizar recuperações de teste. Após cada trabalho de backup executado, o NAKIVO Backup & Replication pode verificar automaticamente e quase instantaneamente todos os backups de VMware criados e enviar-lhe um relatório com as capturas de tela do sistema operacional de VMs recuperadas pelo teste.

Copie os backups do VMware fora do site e para a nuvem 

Se você mantiver os backups da VMware no mesmo local que as VMs de produção, qualquer desastre pode limpar suas VMs e seus backups.

Mesmo sem grandes desastres, um backup pode ser danificado, excluído acidentalmente ou tornar-se indisponível se o armazenamento desaparecer, deixando você sem dados e uma tonelada de dor de cabeça.

Com o NAKIVO Backup & Replication, seus backups da VMware podem ser facilmente enviados fora do site e para a nuvem Amazon por trabalhos de cópia de segurança.

Os dados são copiados diretamente do seu repositório de backup, portanto as VMs da VMware não são afetadas.

Os trabalhos de cópia de backup podem ser configurados em alguns minutos e você pode escolher simplesmente manter uma cópia espelhada do seu repositório de backup ou ajustar o que, quando, onde e como as VMs devem ser copiadas.

Instantaneamente RecuperarVMs, Arquivos e Objetos de Aplicação 

Você pode recuperar instantaneamente VMware VMs, arquivos, objetos do Microsoft Exchange (como e-mails) e objetos do Microsoft Active Directory (como usuários) diretamente de backups de VM compactados e desduplicados.

A recuperação é realizada diretamente do repositório de backup e não requer a execução de uma restauração completa do backup VMware.

Use VMware Replication for Instant Disaster Recovery 

A replicação de VM cria e mantém cópias idênticas de suas VMs em hosts ESXi alvo.  Essas cópias, chamadas de réplicas VM, são VMs regulares que estão disponíveis no VMware vSphere. Isso significa que a recuperação de um desastre é tão simples como fazer funcionar as VMs replicadas.

Além disso, você pode salvar até 30 pontos de recuperação para cada réplica, então, se uma VM de origem tiver sido danificada e, em seguida, replicada, você pode rolar de volta para um ponto de recuperação anterior.

Escalar backup com seu ambiente

À medida que seu ambiente cresce, o NAKIVO Backup & Replication também pode suportar cargas de trabalho mais elevadas.

Nossos clientes variam de pequenas lojas com poucas VMs para grandes ISPs, que protegem 3.000 VMs em vários datacenters.

Você pode dimensionar o NAKIVO Backup & Replication tanto verticalmente, fornecendo mais recursos para o produto e, horizontalmente, distribuindo componentes do produto no mesmo local ou em vários locais.

Automatize o Backup VMware 

O NAKIVO Backup & Replication fornece APIs HTTP que permitem automatizar e orquestrar o backup, a replicação e a recuperação VMware.

Com as APIs, você pode integrar o NAKIVO Backup & Replication com soluções de monitoramento, automação e orquestração para reduzir o tempo gasto no gerenciamento de proteção de dados e diminuir os custos de proteção de dados.

 

 

 

 

 

 

 

13 julho de 2017 - Categoria Nakivo.

De fato as funcionalidades que esta aplicação possui e a forma intuitiva como estas são apresentadas permite aos seus utilizadores criar conteúdos muito apelativos e diversificados.
O processo de desenvolvimento de um projeto nesta aplicação está numa fase inicial organizada em 3 passos.
Num primeiro passo é solicitado ao utilizador que associe o seu projeto a uma categoria (Projeto em Branco; Vídeo promocional; Slide show; Clip Educacional; Vídeo infográfico; Clip Social).
No segundo passo e após a escolha da categoria são sugeridos alguns modelos para dar início ao projeto.
No terceiro passo é solicitado ao utilizador que atribua um nome e apresente uma breve descrição do projeto que pretende desenvolver.
Depois de concluída a fase inicial será apresentado aos utilizadores um vídeo de poucos segundos sobre alguns dos principais comandos disponíveis.
Por fim entramos no editor e resta-nos explorar um pouco as ferramentas disponíveis para perceber as potencialidades educativas que a ferramenta possui.
E tem ainda a possibilidade de descarregar para o computador ou partilhar no youtube, blogs e redes sociais mais populares.
Porém na versão gratuita nem todas as funcionalidades estão disponíveis.
Ainda assim a quantidade de objetos e modelos disponíveis é bastante considerável.

Fonte: : http://ferramentaseducativas.com

11 julho de 2017 - Categoria Powtoon.