1000 resultados para roslyn,compilatore,C
Resumo:
Microsoft ha introdotto nella versione 2015 di Visual Studio un nuovo compilatore per i linguaggi C# e Visual Basic chiamato Roslyn. Oltre che un compilatore, Roslyn è una piattaforma che mette a disposizione degli sviluppatori servizi per analizzare e modificare progetti .NET, interagire con le varie fasi della compilazione e creare applicazioni per l'analisi e generazione di codice sorgente. Obiettivo della tesi vuole essere lo studio della suddetta piattaforma ed il suo utilizzo nello sviluppo di estensioni per Visual Studio. La tesi si pone pertanto nel contesto delle tecniche di analisi e generazione di codice sorgente. Il lavoro di tesi ha previsto lo sviluppo di due applicazioni facenti uso delle API di Roslyn. La prima applicazione consiste in un analizzatore di codice C# che provvede alla segnalazione di warning riguardanti l'errato utilizzo del costrutto var e all'esplicitazione del tipo relativo. La seconda applicazione riguarda un generatore di codice C# che utilizza i servizi di Roslyn per semplificare e automatizzare la scrittura di codice nel contesto del framework Phoenix. I risultati ottenuti possono essere d'aiuto per un successivo studio della piattaforma Roslyn ed essere usati come punto di partenza per la creazione dei propri applicativi per l'analisi e generazione di codice sorgente.
Resumo:
.NET Compiler Platform è un compilatore per i linguaggi C# e Visual Basic realizzato da Microsoft. L’innovazione apportata da tale strumento è l’introduzione di API che permettono di accedere al compilatore; in particolare, è possibile accedere alle strutture dati utilizzate al suo interno, quali simboli o AST, e controllare e/o modificare il processo di compilazione. Una parte di questo progetto, chiamato anche progetto Roslyn, è focalizzata sull’introduzione dello scripting per il linguaggio C#. In questa trattazione si è interessati a sperimentare le possibilità offerte da tale strumento nel campo dell’esecuzione dinamica di frammenti di codice. Gli obiettivi imposti si collocano nell’ambito della re-ingegnerizzazione e dello sviluppo di software. Tali obiettivi sono la re-implementazione dei filtri di selezione contenuti nel framework Phoenix, utilizzando le API di Roslyn per migliorarne le prestazioni, e la progettazione di un componente che realizzi una console per lo scripting C# dotata della possibilità di riferire dinamicamente librerie. Le API di compilazione si rivelano essere non propriamente adatte all’esecuzione immediata di frammenti di codice, nonostante ciò, è possibile, appoggiandosi alla reflection, utilizzarle per giungere a questo risultato. Lo scripting, invece, si rivela uno strumento dalle grandi potenzialità nel suddetto ambito.
Resumo:
The Saccharomyces cerevisiae gene FPS1 encodes an aquaglyceroporin of the major intrinsic protein (MIP) family. The main function of Fps1p seems to be the efflux of glycerol in the adaptation of the yeast cell to lower external osmolarity. Fps1p is an atypical member of the family, because the protein is much larger (669 amino acids) than most MIPs due to long hydrophilic extensions in both termini. We have shown previously that a short domain in the N-terminal extension of the protein is required for restricting glycerol transport through the channel (Tamás, M. J., Karlgren, S., Bill, R. M., Hedfalk, K., Allegri, L., Ferreira, M., Thevelein, J. M., Rydström, J., Mullins, J. G. L., and Hohmann, S. (2003) J. Biol. Chem. 278, 6337-6345). Deletion of the N-terminal domain results in an unregulated channel, loss of glycerol, and osmosensitivity. In this work we have investigated the role of the Fps1p C terminus (139 amino acids). A set of eight truncations has been constructed and tested in vivo in a yeast fps1Δ strain. We have performed growth tests, membrane localization following cell fractionation, and glycerol accumulation measurements as well as an investigation of the osmotic stress response. Our results show that the C-terminal extension is also involved in restricting transport through Fps1p. We have identified a sequence of 12 amino acids, residues 535-546, close to the sixth transmembrane domain. This element seems to be important for controlling Fps1p function. Similar to the N-terminal domain, the C-terminal domain is amphiphilic and has a potential to dip into the membrane.
Resumo:
It is well-known that the rapid flow of water into and out of cells is controlled by membrane proteins called aquaporins (AQPs). However, the mechanisms that allow cells to quickly respond to a changing osmotic environment are less well established. Using GFP-AQP fusion proteins expressed in HEK293 cells, we demonstrate the reversible manipulation of cellular trafficking of AQP1. AQP1 trafficking was mediated by the tonicity of the cell environment in a specific PKC- and microtubule-dependent manner. This suggests that the increased level of water transport following osmotic change may be due a phosphorylation-dependent increase in the level of AQP1 trafficking resulting in membrane localization.
Resumo:
Tetraspanins are thought to exert their biological function(s) by co-ordinating the lateral movement and trafficking of associated molecules into tetraspanin-enriched microdomains. A second four-TM (transmembrane) domain protein family, the Claudin superfamily, is the major structural component of cellular TJs (tight junctions). Although the Claudin family displays low sequence homology and appears to be evolutionarily distinct from the tetraspanins, CD81 and Claudin-1 are critical molecules defining HCV (hepatitis C virus) entry; we recently demonstrated that CD81-Claudin-1 complexes have an essential role in this process. To understand the molecular basis of CD81-Claudin-1 complex formation, we produced and purified milligram quantities of full-length CD81 and Claudin-1, alone and in complex, in both detergent and lipid contexts. Structural characterization of these purified proteins will allow us to define the mechanism(s) underlying virus-cell interactions and aid the design of therapeutic agents targeting early steps in the viral life cycle.
Resumo:
Mutations in the FGFR3 gene cause the phenotypic spectrum of FGFR3 chondrodysplasias ranging from lethal forms to the milder phenotype seen in hypochondroplasia (Hch). The p.N540K mutation in the FGFR3 gene occurs in ∼70% of individuals with Hch, and nearly 30% of individuals with the Hch phenotype have no mutations in the FGFR3, which suggests genetic heterogeneity. The identification of a severe case of Hch associated with the typical mutation c.1620C > A and the occurrence of a c.1150T > C change that resulted in a p.F384L in exon 10, together with the suspicion that this second change could be a modulator of the phenotype, prompted us to investigate this hypothesis in a cohort of patients. An analysis of 48 patients with FGFR3 chondrodysplasia phenotypes and 330 healthy (control) individuals revealed no significant difference in the frequency of the C allele at the c.1150 position (p = 0.34). One patient carrying the combination `pathogenic mutation plus the allelic variant c.1150T > C' had a typical achondroplasia (Ach) phenotype. In addition, three other patients with atypical phenotypes showed no association with the allelic variant. Together, these results do not support the hypothesis of a modulatory role for the c.1150T > C change in the FGFR3 gene.
Resumo:
The p23 protein is a chaperone widely involved in protein homeostasis, well known as an Hsp90 co-chaperone since it also controls the Hsp90 chaperone cycle. Human p23 includes a β-sheet domain, responsible for interacting with Hsp90; and a charged C-terminal region whose function is not clear, but seems to be natively unfolded. p23 can undergo caspase-dependent proteolytic cleavage to form p19 (p231-142), which is involved in apoptosis, while p23 has anti-apoptotic activity. To better elucidate the function of the human p23 C-terminal region, we studied comparatively the full-length human p23 and three C-terminal truncation mutants: p23₁₋₁₁₇; p23₁₋₁₃₁ and p23₁₋₁₄₂. Our data indicate that p23 and p19 have distinct characteristics, whereas the other two truncations behave similarly, with some differences to p23 and p19. We found that part of the C-terminal region can fold in an α-helix conformation and slightly contributes to p23 thermal-stability, suggesting that the C-terminal interacts with the β-sheet domain. As a whole, our results suggest that the C-terminal region of p23 is critical for its structure-function relationship. A mechanism where the human p23 C-terminal region behaves as an activation/inhibition module for different p23 activities is proposed.
Resumo:
Vitamin C stability and concentration was evaluated in isotonic beverages and B group vitamins (B1, B2, B3, B5 and B6) in power beverages. The amount of vitamins was found to be above of that declared on the labels, even after the shelf life had been exceeded. A small decrease in the amount of B group vitamins was observed during the shelf life of the products. In the case of vitamin C this decrease was slightly higher. The present research shows the need of increased quality control and inspection.
Resumo:
Edibles films are an alternative to synthetic materials used for packing food products. Barbados cherry is rich in vitamin C and carotenoids. The aim of this study was to characterize and develop films by casting from cassava starch, lyophilized Barbados cherry pulp and glycerol. The films were characterized with respect to thickness, water vapor permeability (WVP), water solubility, vitamin C, carotene and mechanical properties. The interaction of pulp and glycerol reduced film thickness. An increase in pulp concentration up to 60% increased WVP but beyond this concentration reduced both WVP and solubility leading to an increased level of vitamin C and β carotene in the films.
Resumo:
Purpose: To analyze the efficacy and safety of intraope-rative mitomycin C (MMC) in combined procedures (extra-capsular cataract extraction + trabeculectomy). Methods: Twenty-four patients were randomized to either MMC (0.5 mg/ml) (n = 14) or saline solution (n = 10) for 3 minutes during the combined procedure. Results: Twelve months after surgery, mean IOP in the MMC group (13.2 ± 2.9 mmHg) was significantly lower than in the control group (16.3 ± 3.9 mmHg) (p = 0.02). The mean number of medications used during the 12-month follow-up in the control group (1.33 ± 0.5) was significantly higher than in the MMC-treated group (0.5 ± 0.5) (p = 0.005). Life table analysis showed a significantly higher probability of IOP control in the MMC group than in the control group (p < 0.01). Conclusions: Intraoperative MMC is safe and effective in pro-moting a better IOP control and reducing the need for postoperative antiglaucoma medications. We suggest intraope-rative MMC to be routinely employed in combined procedures.
Resumo:
The purpose of this paper is to report a case of central retinal vein thrombosis associated with isolated heterozygous protein C deficiency. Acute occlusion of the central retinal vein presents as one of the most dramatic pictures in ophthalmology. It is often a result of both local and systemic causes. A rare systemic cause is heterozygous protein C deficiency, and it usually occurs in combination with other thrombophilic conditions. This case highlights that isolated heterozygous protein C deficiency may be the cause of central retinal vein thrombosis and underscores the importance of its screening in young patients with this ophthalmologic disease.
Resumo:
Universidade Estadual de Campinas. Faculdade de Educação Física
Resumo:
Universidade Estadual de Campinas . Faculdade de Educação Física
Resumo:
Com o objetivo de acompanhar a estabilidade físico-química e microbiológica da carne mecanicamente separada (CMS) de diferentes origens e estocada durante 99 dias a -18 °C, foi realizada prévia mistura de conservante (nitrito de sódio) e antioxidante (eritorbato de sódio) em CMS obtida de duas linhagens de aves: galinhas matrizes de corte e galinhas poedeiras comerciais brancas. Na CMS de cada linhagem foram realizados três diferentes tratamentos: 1) controle (sem aditivos); 2) adição de 150 ppm de nitrito; e 3) adição de 150 ppm de nitrito e 500 ppm de eritorbato. Os resultados encontrados demonstraram que a adição de nitrito isoladamente não impediu a oxidação lipídica, avaliada através do índice de TBARS, nem a alteração na cor, avaliada em colorímetro. Por outro lado, a adição de nitrito juntamente com eritorbato foi efetiva na redução dos problemas de oxidação lipídica na CMS de galinhas matrizes, e em menor grau, na CMS de poedeiras. A adição de nitrito e eritorbato na CMS também melhorou a preservação da cor vermelha desejável (a*) ao longo do tempo. A avaliação da estabilidade microbiológica da CMS, realizada no primeiro e último dia de estocagem congelada, para microrganismos mesófilos, Escherichia coli, Staphylococcus aureus, Clostridium perfringens e Pseudomonas spp., e quinzenalmente para microrganismos psicrotróficos, indicou que não houve uma variação significativa nas contagens em função do tratamento utilizado (diferentes aditivos adicionados). Não foi detectada Salmonella spp. em nenhuma das amostras analisadas. Em função da melhoria da estabilidade oxidativa, recomenda-se a adição de nitrito (150 ppm) e eritorbato (500 ppm) em CMS de galinhas matrizes a ser estocada congelada por um período prolongado.
Resumo:
Um experimento foi conduzido com o objetivo de avaliar os efeitos de duas fontes de vitamina D e três níveis de vitamina C sobre as características de desempenho, a qualidade interna e externa dos ovos, os níveis de cálcio total e iônico séricos e a resistência óssea de poedeiras. Foram utilizadas 288 galinhas da linhagem ISA Babcock B300® com 23 semanas de idade, durante um período experimental de 12 semanas. Utilizou-se o delineamento inteiramente ao acaso em arranjo fatorial 2 × 3, com os fatores: fontes de vitamina D (colecalciferol e 25-hidroxicolecalciferol - 25(OH)D3) e de vitamina C (0, 100 e 200 ppm), totalizando seis tratamentos com oito repetições de seis aves. O nível basal de colecalciferol foi de 2.756 UI/kg, correspondendo a 5,51 g do produto comercial Hy.D®/t de ração, como fonte de 25(OH)D3. Os fatores estudados não influenciaram o consumo de ração, a produção, o peso e a massa de ovos. Observou-se efeito da interação de fontes de vitamina sobre a conversão alimentar, que foi melhor quando utilizado metabólito 25(OH)D3 na ausência de vitamina C. Interações foram observadas para porcentagem de albúmen e porcentagem de gema, que aumentaram na presença de 200 ppm de vitamina C. O peso específico dos ovos, as concentrações de cálcio sérico, cinzas ósseas e a resistência à quebra não foram influenciadas pelas fontes de vitamina D e C. Houve interação para porcentagem e espessura de casca, cujos maiores valores foram obtidos com a suplementação de vitamina C na presença de 25(OH)D3. Em poedeiras na fase inicial de produção, a conversão alimentar é melhor com a utilização do 25(OH)D3 e a espessura e porcentagem de casca também melhoram com a utilização de 25(OH)D3 e a suplementação de vitamina C nas dietas (100 ou 200 ppm, respectivamente).