Oprogramowanie 2011-10-31

2011-10-31 Framework .net

Platforma programistyczna .NET stanowi pierwszą tak dużą zmianę w podejściu do programowania od czasu wprowadzenia w lipcu 1993 roku Win32 API wraz z systemem Windows NT 3.0. .

Bezpieczeństwo platforma .NET Framework

Platforma programistyczna .NET stanowi pierwszą tak dużą zmianę w podejściu do programowania od czasu wprowadzenia w lipcu 1993 roku Win32 API wraz z systemem Windows NT 3.0. W odróżnieniu od Win32 API — które oferowało znacznie więcej niż Win16 API, ale obsługiwane było podobnymi narzędziami programistycznymi — platforma .NET zmienia podstawowe narzędzia i techniki wykorzystywane przez programistów.

Wprowadzone zmiany ułatwiają tworzenie stabilnych, niezawodnych i wydajnych aplikacji dla systemu Windows, witryn internetowych pracujących na serwerze internetowych usług informacyjnych (IIS), a także usług internetowych XML Web Services.

Jedną z najważniejszych zmian jest sposób wykonywania kodu. Każde z narzędzi zgodnych z platformą .NET kompiluje swój kod źródłowy do standardowego języka pośredniego Microsoft (Microsoft Intermediate Language — w skrócie MSIL). Tak przygotowany kod może być dystrybuowany jako gotowa aplikacja. Podczas pierwszego uruchomienia aplikacji na komputerze użytkownika końcowego, kod pośredni kompilowany jest przez wspólne środowisko uruchomieniowe CLR (Common Language Runtime) na kod maszynowy procesora zainstalowanego w komputerze. Umożliwia to pełne dopasowanie do możliwości maszyny i optymalizację kodu nie dla całej rodziny procesorów, a dla danego modelu procesora.


Bezpieczeństwo jest ważne w każdym typie programu rozproszonego. Różne typy aplikacji wymagają różnych poziomów zabezpieczeń. Pierwszym zadaniem systemu zabezpieczeń jest uwierzytelnienie - czyli informacja kim jest osoba która się loguje i skąd program ma wiedzieć, że jest to naprawdę ta osoba. Uwierzytelnienie użytkownika wymaga jakiejś formy formy sprawdzania referencji, którymi legitymuje się użytkownik aplikacji. Jeżeli przedstawione przez użytkownika referencje zostaną przez serwer aplikacji uznane (serwer wie z kim ma do czynienia i jakie zasoby może udostępnić etmu użytkownikowi) wówczas aplikacja może wyświetlić odpowiednią stronę z zakresem uprawnień. Użytkownik, który nie zostanie uwierzytelniony nazywa się ANONIMOWY i kierowany jest on automatycznie do strony logowania lub może być przekierowany na wskazany portal klienta. System uwierzytelnienia jest bardzo trudnym i skomplikowanym procesem, dlatego nasza firma wykorzystuje sprawdzone metody jakie oferuje środowisko VisualStudio oraz ASP.Net. Środowisko to oferuje trzy rózne mechanizmy uwierzytelnienia:

  • Standardowe uwierzytelnianie WIndows z IIS
  • Forms - oparte o formularze - aplikacja wymaga, aby wszytskie moduły obsługujące żadania stron zawierały cookies wydane przez serwer. Jest to domyślne rozwiązanie naszych aplikacji. Próba dostępu użytkowników do zasobów zabezpieczonych bez cookies pwooduje auotmatyczne przekierowanie do strony logowania., która weryfikuje referencje wydające cookies.
  • Passport - rozwiązanie oprte na identyfikatorze użytkownika, ale cookies są wydawane przez serwis uwierzytelnienia Microsoft.

Problem z pisaniem aplikacji inetrnetowych nie leży w logice biznesowej, która znana jest od lat 90 tych, kiedy komputery klasy PC zaczęto wykorzystywać do prac biurowych w środowisku DOS. Logika nowych aplikacji biznesowych nie odbiega znacząco od tych z lat 90tych, jednak sam fakt implementowania aplikacji na różnych urządzeniach połączonych do internetu powodują zupełnie nową jakość problemów informatycznych do rozwiązania, a w szczególności bezpieczeństwo aplikacji internetowych. Internet ma charakter publiczny i niekontrolowany. programiści piszący aplikacje w latach 90tych, a w szczególności aplikację DOSowe, generalnie nie stosowali żadnych funkcji zabezpieczających, gdyż o ile komputer znajdował się w pomieszczeniu zamykanym na klucz, ich dane były stosunkowo bezpieczne. Aplikacje w wersjach internetowych wymagają zupełnie innego podejścia do kwestii bezpieczeństwa. ;
Samodzielne pisanie procedur bezpieczeństwa jest wyjątkowo trudne i kosztowne (aplikacje zabezpieczeń wymagają: oprogramowania, debugowania, tetsowania, wdrażania, administrowania itp). Pracownicy w firmie przychodzą i odchodzą, to znów rodzi kolejne problemy bezpieczeństwa oraz wiedzy o tym jak to działa. Chyba nikt, z programistów piszących aplikacje biznesowe dla przedsiębiorstw nie jest ekspertem od algorytmów zabezpieczających, szyfrujących, uwierzytelniających, dlatego warto jest wykorzystać standardy oferowane przez Microsoft dostępne za pomocą platformy .Net (dot net) - zamiast wywarzać otwarte drzwi i samodzielnie próbować tworzyć rozwiązania.

< Framework .net

2016-01-10 02:02:04

SoftwareStudio

SoftwareStudio

Producent oprogramowania i dostawca rozwiązań informatycznych. Usługi hostingu w chmurze na platformie VMware. Systemy informatyczne, aplikacje biznesowe CRM, WMS, ERP, HR, B2B, B2C. Programy Windows, aplikacje Android, Windows CE, Windows Mobile.
programy demo Programy DEMO
html5 css3sql 2012
przeglądarka internetowa

2011-10-31 Serwery Microsoft i .NET

Dzięki Microsoft® .NET firmy mogą obecnie przekształcać kluczowe procesy biznesowe w usługi Web Service. Począwszy od terminarza w gabinecie lekarskim, poprzez katalog książek.

Serwery Microsoft i .NET
Dzięki Microsoft® .NET firmy mogą obecnie przekształcać kluczowe procesy biznesowe w usługi Web Service. Począwszy od terminarza w gabinecie lekarskim, poprzez katalog książek w księgarni aż po przelicznik kursów walut na świecie – usługi Web Service.
Dzięki Microsoft .NET firmy mogą obecnie przekształcać kluczowe procesy biznesowe w usługi Web Service. Począwszy od terminarza w gabinecie lekarskim, poprzez katalog książek w księgarni aż po przelicznik kursów walut na świecie – usługi Web Service, stworzone i utrzymywane przez jedną firmę lub jedną osobę, mogą być udostępniane w różnych kombinacjach milionom innych osób, pozwalając tym samym na bardzo inteligentny i spersonalizowany dostęp do informacji.
Rozproszony model przetwarzania danych zwiększy wymagania w stosunku do infrastruktury serwerowej.

Skalowalne serwery, ściśle integrujące XML i chronione technologiami opartymi na standardzie branżowym, stanowić będą zaplecze dla udostępniania i wdrażania programów i usług .NET
Produkty, które najlepiej wypełnią tę rolę, to zintegrowane oprogramowanie serwerowe Microsoft Windows Server System.

Infrastruktura serwerowa

Produkty Windows Server System, z wbudowanymi technologiami bezpieczeństwa, obsługą XML i z możliwościami szybkiego skalowania zależnie od rosnących potrzeb, są jednym z najlepszych rozwiązań służących do udostępniania i wdrażania usług Web Service.
Produkty Windows Server System przyspieszają integrację systemów, aplikacji i partnerów korzystających z usług Web Service dzięki ścisłej obsłudze standardu XML. Umożliwia ona przedsiębiorstwom tworzenie aplikacji na istniejących systemach, bez konieczności ich zmieniania czy zastępowania. Na przykład Microsoft Host Integration Server zapewnia prosty dostęp do systemów klasy mainframe, zaś Microsoft BizTalk® Server oferuje automatyczną konwersję istniejących formatów danych do XML.< Serwery Microsoft i .NET

2016-01-06 02:02:04

SoftwareStudio

SoftwareStudio

Producent oprogramowania i dostawca rozwiązań informatycznych. Usługi hostingu w chmurze na platformie VMware. Systemy informatyczne, aplikacje biznesowe CRM, WMS, ERP, HR, B2B, B2C. Programy Windows, aplikacje Android, Windows CE, Windows Mobile.
programy demo Programy DEMO
html5 css3sql 2012
przeglądarka internetowa

2011-10-31 Firma Symantec prezentuje

Gateway 8.0 (dawniej Symantec Mail Security z serii 8300) zawiera nową technologię kontrolującą reputację nadawcy, która umożliwia firmom kompleksową ochronę nieustrukturyzowa.

Firma Symantec ponownie prezentuje markę Brightmail
Gateway 8.0 (dawniej Symantec Mail Security z serii 8300) zawiera nową technologię kontrolującą reputację nadawcy, która umożliwia firmom kompleksową ochronę nieustrukturyzowanych danych, takich jak poczta e-mail, wiadomości z komunikatorów internetowych i pliki, oraz nowe funkcje zarządzania zmniejszające zagrożenia i nakład prac administracyjnych. Wyniki ankiety przeprowadzonej przez firmę Symantec wykazały, że w większości firm liczba wiadomości e-mail rośnie co roku o ponad 30 procent. Z badań wynika także, że między 2001 a 2008 rokiem procentowy udział spamu w poczcie e-mail wzrósł z 8 do 80 procent, a w wielu firmach wynosi nawet 95 procent. „Jako że liczba niepożądanych wiadomości rośnie w zastraszającym tempie, a jednocześnie stają się one coraz bardziej złożone, administratorzy poczty e-mail potrzebują zabezpieczenia obrzeży sieci, które rozpozna wiarygodne wiadomości i zablokuje spam” — powiedział Francis deSouza, starszy wiceprezes ds. zarządzania ryzykiem dotyczącym informacji w firmie Symantec. „Rozwiązanie Brightmail Gateway jest jednocześnie skalowalne i łatwe w obsłudze. Wychwytuje ponad 97 procent spamu, generując mniej niż jeden fałszywy alarm na milion wiarygodnych wiadomości e-mail”. Elastyczne zarządzanie reputacją Rozwiązanie Brightmail Gateway umożliwia elastyczne zarządzanie reputacją — jest to jedyne w swoim rodzaju podejście, w którym połączono globalne listy reputacji, lokalną analizę reputacji z samodzielną nauką oraz nowe rozwiązanie do zarządzania klasą połączeń, pozwalające na określenie priorytetów wiadomości e-mail od znanych nadawców i odrzucanie wiadomości od spamerów. Dzięki temu można zablokować 95 procent spamerów już na poziomie połączenia i udostępnić większą część zasobów zaufanym nadawcom. Podczas określania priorytetu zasobów wykorzystywana jest lokalna analiza reputacji, precyzyjnie dostosowana do specyfiki środowiska firmy klienta oraz baza danych nadawców spamu utworzona przez firmę Symantec, która zawiera coraz więcej informacji dotyczących reputacji. Baza danych zawiera informacje z globalnej sieci wywiadowczej firmy Symantec gromadzącej dane pochodzące z ponad 200 krajów i analizowane przez zespół centrum Security Response składający się z 300 osób. Kompleksowa ochrona coraz większej liczby coraz bardziej złożonych wiadomości e-mail wymaga szybkiego działania i nowych technologii filtrowania spamu. Rozwiązanie Brightmail Gateway korzysta ze strategii przetwarzania wiadomości FastPass firmy Symantec, która umożliwia wiadomościom e-mail pochodzącym od zaufanych nadawców pominięcie etapu skanowania antyspamowego, co zwiększa skalowalność i przepustowość skanera. Ponadto nowa funkcja zapobiegania atakom typu „bounce” podpisuje wiadomości wychodzące, aby skutecznie wyeliminować całą klasę spamu wyglądającego jak wiadomości odrzucone. W ataku typu „bounce” spamerzy umieszczają wiarygodne adresy e-mail w sfałszowanym nagłówku „Od” niepożądanej wiadomości, przez co właściciel konta e-mail zostaje zasypany spamem. Uproszczona instalacja i administracja Aby pomóc administratorom poczty e-mail zwiększyć wydajność, a jednocześnie zmniejszyć koszty oraz nakład pracy, firma Symantec zredukowała zadania administracyjne nawet o 70 procent. Rozwiązanie Brightmail Gateway umożliwia klientom instalowanie infrastruktury komunikacyjnej i zarządzanie nią w bardziej zautomatyzowany sposób, który nie wymaga ciągłego monitorowania i obsługi. Na przykład prędkość przeszukiwania dzienników kontroli wiadomości została zwiększona pięćdziesięciokrotnie, dzięki czemu administratorzy mogą szybciej i trafniej określić, co się stało z określoną wiadomością. Ponadto w rozwiązaniu Brightmail Gateway znajdują się teraz nowe kreatory i konfiguracje domyślne ułatwiające przeprowadzenie instalacji i umożliwiające korzystanie z najlepszych wzorców wdrażania, dzięki czemu klienci mogą jak najszybciej wprowadzić odpowiednie zmiany w środowisku produkcyjnym. Konsola administracyjna Brightmail Gateway została wzbogacona o narzędzia diagnostyczne, co pozwala administratorom błyskawicznie ocenić stan całego wdrażanego rozwiązania. Takie informacje mogą pomóc administratorom w zapobieganiu potencjalnym problemom, zanim zakłócą one pracę użytkowników. „Filtrowanie na poziomie bramki oraz ochrona ruchu przychodzącego i wychodzącego powinny stanowić podstawowy składnik każdej strategii zarządzania ryzykiem dotyczącym informacji” — powiedział Brian Burke, dyrektor programowy ds. grupy produktów zabezpieczających w firmie IDC < Firma Symantec prezentuje

2016-01-21 10:27:56

SoftwareStudio

SoftwareStudio

Producent oprogramowania i dostawca rozwiązań informatycznych. Usługi hostingu w chmurze na platformie VMware. Systemy informatyczne, aplikacje biznesowe CRM, WMS, ERP, HR, B2B, B2C. Programy Windows, aplikacje Android, Windows CE, Windows Mobile.
programy demo Programy DEMO
html5 css3sql 2012
przeglądarka internetowa

2011-10-31 Platforma Windows Server 2008

Z doświadczeń z lat poprzednich wynika, że korzyści z wdrażania nowych wersji najszybciej dostrzegają firmy już wykorzystujące platformy Windows Servers. Widać też tendencję, .

Które segmenty rynku będą najszybciej wdrażać platformę Windows Server 2008?

Z doświadczeń z lat poprzednich wynika, że korzyści z wdrażania nowych wersji najszybciej dostrzegają firmy już wykorzystujące platformy Windows Servers. Widać też tendencję, że im ważniejsze obszary obsługuje nasze oprogramowanie tym ważniejsze stają się inne priorytety.

To w sumie naturalne – nigdy nie jest tak, że wszystkie problemy zostają w 100% rozwiązane, a poza tym, ciągle pojawiają się nowe wyzwania. Wydaje mi się, że w pierwszych kwartałach będziemy mieć do czynienia głównie z firmami większymi – mającymi potrzeby, a jednocześnie kompetencje, by testować i przygotowywać nowe wersje do wdrożenia produkcyjnego.

Platforma Windows Server 2008

2016-01-03 10:27:56

SoftwareStudio

SoftwareStudio

Producent oprogramowania i dostawca rozwiązań informatycznych. Usługi hostingu w chmurze na platformie VMware. Systemy informatyczne, aplikacje biznesowe CRM, WMS, ERP, HR, B2B, B2C. Programy Windows, aplikacje Android, Windows CE, Windows Mobile.
programy demo Programy DEMO
html5 css3sql 2012
przeglądarka internetowa

2011-10-31 Oprogramowanie jako usługa

W praktyce hosting aplikacji biznesowych to nic innego jak outsourcing elementów systemu informatycznego firmy. Obowiązek zapewnienia sprawności działania systemu oraz jego be.

Oprogramowanie jako usługa - Korzystanie z aplikacji w modelu hostowanym (Software as a Service) to sprawdzona metoda pozwalająca na ograniczanie kosztów informatyzacji oraz zapewniająca pełną kontrolę nad wydatkami związanymi z utrzymaniem systemów IT. Gwarantuje przy tym możliwość błyskawicznej rezygnacji z użytkowania rozwiązania bez istotnych finansowych konsekwencji dla organizacji w sytuacji, jeśli wykorzystywana usługa nie przyniesie spodziewanych efektów

W praktyce hosting aplikacji biznesowych to nic innego jak outsourcing elementów systemu informatycznego firmy. Obowiązek zapewnienia sprawności działania systemu oraz jego bezpieczeństwa spoczywa na dostawcy. W przypadku korzystania z oprogramowania udostępnianego przez zewnętrznych dostawców całkowity koszt użytkowania (TCO) jest znacznie niższy, niż w przypadku posiadania własnej platformy sprzętowo-programowej. W większości przypadków nie ma konieczności zakupu własnych serwerów, zaś koszty użytkowania aplikacji są rozłożone w czasie.

Korzystanie z oferty firm hostingowych dostarczających kompletne rozwiązania w formie usług SAAS (Software as a Service) eliminuje konieczność zakupu platformy sprzętowej, licencji na oprogramowanie, prowadzenia projektu wdrożeniowego, zatrudnienia specjalisty lub nawet zespołu specjalistów a także ponoszenia wydatków związanych z późniejszym utrzymywaniem rozwiązania. Koszty posiadania rozwiązań IT są na tyle istotne, że nawet duże organizacje korzystają z usług specjalizowanych dostawców całościowo odpowiadających za funkcjonowanie konkretnych, krytycznych dla biznesu usług. Model ten sprawdza się szczególnie dobrze zwłaszcza w przypadku standardowych systemów, które nie zapewniają przewagi konkurencyjnej.

< Oprogramowanie jako usługa

2015-12-25 10:27:56

SoftwareStudio

SoftwareStudio

Producent oprogramowania i dostawca rozwiązań informatycznych. Usługi hostingu w chmurze na platformie VMware. Systemy informatyczne, aplikacje biznesowe CRM, WMS, ERP, HR, B2B, B2C. Programy Windows, aplikacje Android, Windows CE, Windows Mobile.
programy demo Programy DEMO
html5 css3sql 2012
przeglądarka internetowa